题目
输入一个3位正整数,将其每一位的数字相加,输出和。
输入格式:
输入一个3位正整数。 变量数据类型为unsigned。
输出格式:
输出整数每一位相加后的整数和。
输入样例:
123
输出样例:
6
答案:
#include<stdio.h>
int main(void )
{
unsigned int x,a[3],j=0,sum=0;
scanf("%d",&x);
while(x!=0)
{
a[j]=x%10;
x/=10;
j++;
}
for(int i=0;i<3;i++)
{
sum+=a[i];
}
printf("%d\n",sum);
}
部分题目忘记粘贴,此栏目旨在记录大学C语言学习过程。这是大二时候做的PTA题库,题目来源:PTA网址。答案是个人编写,有部分答案存在错误,仅供同学参考学习。涉及版权问题,可以联系我删