三位数各位数字之和及平方和
输入一个三位数的整数,计算出该数的各位数字之和,各位数字的平方和。反复执行直到输入数为0为止。
main( )
{ int x, x1, x2, x3;
scanf ("%d",&x);
while (x!=0)
{ x3=x%10;
x=x/10; x2=x%10;
x=x/10; x1=x%10;
printf("%d\n",x1+x2+x3);
printf("%d\n",x1*x1+x2*x2+x3*x3);
scanf("%d",&x);
}
}注释:x3是个位数、x2是十位数、x1是百位数
一个数与一个比它本身大的数求余,则余数是这个数本身。
flydreams
2006-03-24 21:35:09
评论:0
阅读:208
引用:0
