目录
十进制到八进制的转换
【问题描述】对于输入的任意一个非负十进制整数n(0=<n<100000),打印输出与其等值的八进制数
【输入形式】非负十进制整数
【输出形式】相应十进制整数转换后的八进制正整数,若输入不符合要求,提示错误,重新输入
【样例输入】5548
【样例输出】12654
【样例说明】先判断输入是否符合非负正整数要求
程序设计
C语言
#include<stdio.h>
int main(){
int n,a[100],i=0;
scanf("%d",&n);
if(n==0){
printf("%d",0);
return 0;
}
while(n!=0){