关于VC的问题求助
答案:4 悬赏:60 手机版
解决时间 2021-07-31 04:51
- 提问者网友:火车头
- 2021-07-30 15:53
试编写一个程序,其功能是:从键盘输入一个整数,输出这个数的每位数字之和。例如:输入245789,输出35。
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-07-30 17:23
#include<stdio.h>
void main()
{
int a,sum=0;
printf("请输入一个整数:");
scanf("%d",&a);
while(a>0)
{
sum+=a%10;
a=a/10;
}
printf("这个数的每位数字之和为:%d\n",sum);
}
结果:
还有
全部回答
- 1楼网友:十年萤火照君眠
- 2021-07-30 21:48
int a,b,c,d,sum,,e,num;
scanf(%5d,num);
a=num/10000;
b=(num-a*10000)/1000
c=(num-a*10000-b*1000)/100
d=(num-a*10000-b*1000-c*100)/10
e=num%10
sum=a+b+c+d+e
- 2楼网友:夜风逐马
- 2021-07-30 20:30
这个简单啊,分别除以10、100、1000.。。。求余,再加起来就行了
- 3楼网友:蕴藏春秋
- 2021-07-30 18:58
#include <stdio.h>
void main()
{
int n,sum=0;
printf("请输入一个整数:");
scanf("%d",&n);
while (n)
{
sum+=n%10;
n/=10;
}
printf("各位数之和为:%d",sum);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯