输入一个四位正整数,求出这个数的各位之和并输出这个数的各位与各位之和。(c语言)

2024-12-05 01:15:49
推荐回答(1个)
回答(1):

你好 具体过程如下:
#include
int main(){
int a,b,c,d,n,x;
printf("输入一个四位正整数n:");
scanf("%d",&n);
x=n;
a=n%10,n=n/10; /*求出个位数字*/
b=n%10,n=n/10;/*求出十位数字*/
c=n%10,n=n/10;/*求出百位数字*/
d=n%10;/*求出千位数字*/
printf("%d %d\n",a+b+c+d,x);
return 0;
}
希望能帮助你哈