寫在前面:這裏是小王成長日誌,一名在校大學生,想在學習之餘將自己的學習筆記分享出來,記錄自己的成長軌跡,幫助可能需要的人。歡迎關注與留言。
題目:
題目鏈接:https://www.dotcpp.com/oj/problem1118.html
題目 1118: Tom數
時間限制: 1Sec 內存限制: 128MB 提交: 7585 解決: 2981
題目描述
正整數的各位數字之和被Tom稱爲Tom數。求輸入數(<2^32)的Tom數!
輸入
每行一個整數(<2^32).
輸出
每行一個輸出,對應該數的各位數之和.
樣例輸入
12345
56123
82
樣例輸出
15
17
10
C語言解法
注意此題定義整形變量時要用long long int!
#include <stdio.h>
int main()
{
long long int a = 0;
int b = 0;
while (~scanf("%lld", &a))
{
while (a > 0)
{
b += a % 10;
a /= 10;
}
printf("%d\n", b);
b = 0;
}
return 0;
}
都看到這裏了,各位哥哥姐姐叔叔阿姨給小王點個贊 關個注 留個言吧,和小王一起成長吧,你們的關注是對我最大的支持。
有事沒事進來看看吧 : 小王的博客目錄索引
C語言專欄看這 : C語言學習專欄
如果以上內容有任何不準確或遺漏之處,或者你有更好的意見,就在下面留個言讓我知道吧-我會盡我所能來回答。