1
已采纳
李祈乐
新手光能
新手光能
while循环并进行判断,当这个数还没被除完时,每次加上这个数的最后一位,然后这个数/10,把最后一位去掉,这样就会一直加到这个数的每一位,当这个数变成0时,每一位都加完了。即:
while(n!=0)
{
ans+=n%10;
n/=10;
}
0
杨子逸
新手天翼
新手天翼
把数字不断对10求余,在除以10,每次得到的结果用s累加。
具体代码(主程序):
int s=0,n;
cin>>n;
while(n!=0)
{
s+=n%10;
n/=10;
}
cout<<s;
return 0;
0