1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 计算一个三位数的个十百c语言 “任意输入一个三位数 输出这个三位数的百位 十位和

计算一个三位数的个十百c语言 “任意输入一个三位数 输出这个三位数的百位 十位和

时间:2018-08-03 12:17:21

相关推荐

计算一个三位数的个十百c语言 “任意输入一个三位数 输出这个三位数的百位 十位和

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:/05/23 09:24:01

“任意输入一个三位数,输出这个三位数的百位、十位和个位,并且计算十位百位个位的和.”c语言程序

#include

intmain(void)

{

intnum,i,sum=0;

scanf("%d",&num);

while(num>0){

i=num%10;//依次取低位

num/=10;

sum+=i;//相加

printf("%d\n",i);//打印一位

}

printf("sum=%d\n",sum);//输出和

return0;

}这个是从个数打到百位,支持任意位数,不知道是否符合要求,如果非要从高位往低位输出,则要改改.

#include

intmain(void)

{

intnum,i=0,sum=0;

intarray[20];//利用一个数组临时接收

scanf("%d",&num);//获取输入值

while(num>0){

array[i++]=num%10;//依次存到数组中

num/=10;

}

for(num=i-1;num>=0;num--){//从数组后往前打印

sum+=array[num];

printf("%d",array[num]);

}

printf("\nsum=%d\n",sum);//输出和

return0;

}

计算一个三位数的个十百c语言 “任意输入一个三位数 输出这个三位数的百位 十位和个位 并且计算十位百位个位的和.”c语言程序...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。