
已解决问题
谷歌ma353679411用户在2014.11.27提交了关于“成龙历险记C语言十进制转八进制”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-16T10:20:44。以下程序错在那#include"stdio.h"#include"math.h"
main()
{
inti,n=0,o=0,j=0;
scanf("i=%d
",&i);
if(i<=7)o=i;
else
{
while(i>7)
j=i%8;
i=i/8;
o=j*pow(10,n)+o;
n++;
}
o=o+i*pow(10,n);
printf("o=%d
",o);
}
清高手指点希望大家能够帮助她。
详细问题描述及疑问:以下程序错在那#include"stdio.h"
#include"math.h"
main()
{
inti,n=0,o=0,j=0;
scanf("i=%d
",&i);
if(i<=7)o=i;
else
{
while(i>7)
j=i%8;
i=i/8;
o=j*pow(10,n)+o;
n++;
}
o=o+i*pow(10,n);
printf("o=%d
",o);
}
清高手指点期待您的答案,感谢你,我会记得你对我的好的
!