C语言如何求一个整数的各个位数之和

2025-03-05 10:48:19
推荐回答(1个)
回答1:

先举个求3位整数的个十百位和
main()
{
int
a,b,c,x;
.
scanf("%d",&x);/*输入一个3位整数*/
a=x%10;
/*求各位数*/
b=x/10%10;
/*求十位数*/
c=x/100;
/*求百位数*/
printf("%d各个位数和为%d",x,a+b+c);
}
注:
这是手机打的是全角,要自己输一遍。