解题思路:
注意事项:
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 人评分
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:656 |
整除问题 (C语言代码)浏览:884 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:545 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
校门外的树 (C语言代码)浏览:694 |
简单的a+b (C语言代码)浏览:816 |
1908题解浏览:640 |
P1000 (C语言代码)浏览:874 |
sizeof的大作用 (C语言代码)浏览:1450 |
矩阵乘方 (C语言代码)浏览:1029 |