参考代码:
#include <stdio.h> #include <math.h> int main() { double a; int m,sum; while(~scanf("%lf",&a)) { sum = 0; while(a > 1) { m = fmod(a,10); //用%取模只能用于int型,fmod函数用于浮点型数据取模 a /= 10; sum += m; } printf("%d\n",sum); } return 0; }
0.0分
0 人评分
钟神赛车 (C++代码)浏览:864 |
小明A+B (C语言代码)浏览:1247 |
【出圈】 (C语言代码)浏览:794 |
【排队买票】 (C语言代码)浏览:899 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |
【偶数求和】 (C语言代码)浏览:430 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:342 |
模拟计算器 (C语言代码)浏览:2299 |