C语言,如何修图中的程序,等于一个整数的位数相加之和?比如输入123,则运算1+2+3,输出为6。
C语言,如何修图中的程序,等于一个整数的位数相加之和?比如输入123,则运算1+2+3,输出为6。
日期:2018-04-21 10:28:23 人气:1
#include
int main()
{
int a,sum=0;
scanf("%d",&a);
for(;a>=1;a=a/10)
{
sum+=a%10;
}
printf("%d\n",sum);
return 0;
}
错在循环中你的a没有赋值,一直是不变的