作业帮 > 综合 > 作业

帮忙解答三道C语言程序设计的题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 07:41:58
帮忙解答三道C语言程序设计的题
1.给一个不多于5位数的正整数,要
(1)求出它是几位数.
(2)分别输出每一位数字.
(3)按逆序输出各位数字,例如原数为321,应输出123.
2.猴子吃桃问题.猴子 第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,第二天早上又将剩下的桃子吃了一半,有多吃了一个,以后每天早上都吃了前一天剩下的一半零一个,到第十天早上想在吃的时候,就只剩下一个桃子了,求第一天共摘了多少个桃子.
3.输入四个整数a,b,c,d,找出其中最大的数,用函数的递推调用来处理.
一 .
#include
void main()
{
int theInt,cnt=0,num[5];
int i;
printf("\n输出数据:");
scanf("%d",&theInt);
if(theInt99999)
printf("输入错误!\n");
else{
while(theInt/10)
{
num[cnt++]=theInt%10;
theInt/=10;
}
num[cnt++]=theInt;
printf("这个数是%d位数\n",cnt);
for(i=0;ib?a:b;
}