输入一个正整数(最低3位数),把它的每一位都相加再输出出来
例如:123 每位数相加 1+2+3=5
1是用输入的数除以100得到的整数就是百位数
2是用输入的数除以10然后取模于10得到十位数的2
3是用输入的数除以10得到的余数就是个位数的3 然后相加
以下是代码:
#include<stdio.h>
int main ()
{
int A,x,y,z,sum;
printf("输入三位整数:");
scanf("%d",&A);
x = A/100;
y = A/10%10;
z = A%10;
sum = x + y + z;
printf("每位数字累计相加的和为 :sum = %d", sum );
return 0;
}
总结:这个代码适用于刚开始学编程的小白,主要就是学怎么来求个十百位的数