正整数的各位数字之和被Tom称为Tom数。求输入数(<2^32)的Tom数!
Tom数
时间:2015-07-17 18:34:19
收藏:0
阅读:816
1028: Tom数
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 648 Solved: 306
[Submit][Status][BBS]
Description
Input
每行一个整数(<2^32).
Output
每行一个输出,对应该数的各位数之和.
Sample Input
12345
56123
82
Sample Output
15
17
10
HINT
s[i]-‘0‘可将字符串转成数字
#include <stdio.h> #include <string.h> int main() { int n; char s[1001]; while(scanf("%s",&s)!=EOF) { int a=0; n=strlen(s); for(int i=0; i<n; i++) { a+=(s[i]-‘0‘); } printf("%d\n",a); } return 0; }
原文:http://www.cnblogs.com/tianmin123/p/4655072.html
评论(0)