解题思路:
注意事项:
参考代码:
#include<stdio.h>
eight(int n){
if(n>=8){
eight(n/8);//先执行循环体,在执行printf,但是n并没有变,所以可以得到想要的结果
}
printf("%d",n%8);
}
int main()
{
int n;
scanf("%d",&n);
eight(n);
return 0;
}
0.0分
0 人评分
C语言训练-字符串正反连接 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:554 |
C语言考试练习题_排列 (C语言代码)浏览:725 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1363 |
【蟠桃记】 (C语言代码)浏览:1038 |
1014题解浏览:485 |
蚂蚁感冒 (C语言代码)浏览:777 |
蛇行矩阵 (C语言代码)浏览:508 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:598 |
排序算法(选择,插入,冒泡)浏览:777 |