奥礼网
新记
C语言 从键盘输入一个十进制整型数据,计算并输出其各位上数字之和(忽略正负号)
小弟在此跪求高手详细解答,谢谢了
例如,输入1234,输出10,输入-1234,输出10
举报该文章
其他看法
第1个回答 推荐于2017-12-15
vc6调试通过
#include<stdio.h>
void main()
{
int i;
int sum=0;
printf("输入一个数字:");
scanf("%d",&i);
if(i<0)
i=-i;
while(i>=10)
{
sum+=i%10;
i/=10;
}
sum+=i;
printf("各位之和为%d\n",sum);
}本回答被提问者采纳
相似回答
大家正在搜
相关问题
C语言的几个小问题,急求答案啊
编写C语言程序,从键盘上输入一个正整数,计算并输出该数各位数...
C语言编写程序从键盘任意输入一个4位数X,编程计算X的每一位...
从键盘输入任意一个整数,编程计算该数各位数字的累加和(忽略整...
用C语言从键盘输入一个三位整数,求各位数字以及它们立方和并将...
4、从键盘输入任意一个整数,编程计算该数各位数字的累加和(忽...
C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和
编写程序从键盘任意输入一个4位数x,编程计算X的每一个数字相...