解题思路:
注意事项:
参考代码:
#include<stdio.h>
int s = 0;
int f(int n)
{
int x, y;
if(n <= 1)
return s;
else if(n == 2)
{
s += 1;
return s;
}
else
{
x = n / 3;
y = n % 3;
s += x;
y += x;
f(y);
}
}
int main()
{
int a[10], j, i = 0;
while(scanf("%d", &a[i]) != 0 && a[i] >= 1 && a[i] <= 100)
{
i++;
}
for(j = 0; j < i; j++)
{
printf("%d\n", f(a[j]));
s = 0;
}
return 0;
}
0.0分
0 人评分
陶陶摘苹果 (C语言代码)浏览:1604 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:978 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:879 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:500 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:586 |
前10名 (C语言代码)浏览:726 |
数列排序 (C语言代码)浏览:606 |
1202题解浏览:610 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:563 |