编写程序,输入一个正整数,统计该整数的位数并计算其个位上的数字之和

如题所述

#include <stdio.h>
void main()
{
int n=0,s=0,x;
scanf("%d",&x);

while(x!=0)
{
n++;
s+=x%10;
x=x/10;
}
printf("这是一个%d位数,各位数字之和为:%d\n",n,s);
getch();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-09
要求编程,不限定使用什么语言吗?追问

c语言编程,求帮忙!

相似回答