早教吧 育儿知识 作业答案 考试题库 百科 知识分享

还有一道题,..我就是不明白各位数字怎么求和编写一个程序,从键盘输入n个非零整数(0

题目详情
还有一道题,..我就是不明白各位数字怎么求和
编写一个程序,从键盘输入n个非零整数(0 < n < 1000),将这n个数中每个数的各位数字取出来相加,并按照从小到大的次序依次输出这些数字和.例如,497的各位数字和为20(4+9+7),1069的各位数字和为16(1+0+6+9).
输入格式说明:一组数据,输入的整数之间以空格分隔,输入为0时表示数据结束(0不算作有效数据).
输出格式说明:在一行上从小到大输出计算结果,整数之间用空格分隔,最后换行.
输入示例:
497 1069 68 71 137 0
输出示例:
8 11 14 16 20
▼优质解答
答案和解析
#include void main(){\x05int a[100];\x05int b[100];\x05int i = 0;\x05int j,k,temp;\x05do \x05{\x05\x05scanf("%d",&a[i]);\x05\x05i++;\x05} while (a[i - 1] != 0);\x05for (j = 0; j != i - 1; ++j)\x05{\x0...