解题思路:
注意事项:
2^32数很大,int 存不下,可以用long long;
参考代码:
#include<iostream> using namespace std; #include<cmath> int f(long long n) //各各数字求和 { int i=0,s=0; long long t; do{ t=n/pow(10,i); i++; s+=t%10; }while(t>0); return s; } int main() { long long n; while(cin>>n) cout<<f(n)<<endl;; return 0; }
0.0分
1 人评分
Hello, world! (C语言代码)浏览:916 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:694 |
C二级辅导-求偶数和 (C语言代码)浏览:630 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:632 |
矩阵乘法 (C++代码)浏览:1461 |
母牛的故事 (C语言代码)浏览:435 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:572 |
数组输出 (C语言代码)错误???浏览:565 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |