解题思路:
注意事项:
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 人评分
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:677 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:762 |
ASCII帮了大忙浏览:797 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:626 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:541 |
Minesweeper (C语言描述,蓝桥杯)浏览:1177 |
C二级辅导-统计字符 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:660 |
【计算球体积】 (C语言代码)浏览:1619 |