先输入一个四位数,然后,通过整除和除法运算分别分解出个,十,百,千位的数值。相加即可!
下面的程序,我已经运行OK了,你可以试试看哦!
#include "stdio.h"
#include "conio.h"
main()
{
int n,a,b,c,d,sum;
printf("please input a 4bit number\n");
scanf("%d",&n);
a=n/1000;
b=n/100%10;
c=n/10%10;
d=n%10;
sum=a+b+c+d;
printf("%d+%d+%d+%d=%d",a,b,c,d,sum);
}
下面的程序,我已经运行OK了,你可以试试看哦!
#include "stdio.h"
#include "conio.h"
main()
{
int n,a,b,c,d,sum;
printf("please input a 4bit number\n");
scanf("%d",&n);
a=n/1000;
b=n/100%10;
c=n/10%10;
d=n%10;
sum=a+b+c+d;
printf("%d+%d+%d+%d=%d",a,b,c,d,sum);
}