解题思路:
注意事项:
参考代码:
#include<stdio.h>
void main(){
int n,b,c,bb[10],i;
for(i=0;i<10;i++){
b=0;
scanf("%d",&n);
if(n==0){
break;
}
while(1){
c=(int)(n/3);
b+=c;
n=c+n%3;
if(n<=1){
break;
}else if(n==2||n==3){
b++;
break;
}
}
bb[i]=b;
}
for(int j=0;j<i;j++){
printf("%d\n",bb[j]);
}
}
0.0分
0 人评分
C语言训练-计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m) (C语言代码)浏览:780 |
字符串对比 (C语言代码)浏览:1398 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1222 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:562 |
【计算两点间的距离】 (C语言代码)浏览:1473 |
简单的a+b (C语言代码)浏览:478 |
排序算法(选择,插入,冒泡)浏览:774 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:549 |
简单的a+b (C语言代码)浏览:580 |
母牛的故事 (C语言代码)浏览:451 |