注意事项:
i也要声明为float型,否则出现的结果小数点后全为0。
参考代码:
#include<stdio.h> int main(void){ int a,b,c; scanf("%d%d%d",&a,&b,&c); float Sa=0,Sb=0,Sc=0,sum=0,i; for(i=1;i<=a;i++){ Sa += i; } for(i=1;i<=b;i++){ Sb += i*i; } for(i=1;i<=c;i++){ Sc += 1/i; } sum = Sa + Sb + Sc; printf("%.2f",sum); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1447 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
简单的a+b (C语言代码)浏览:674 |
WU-格式化数据输出 (C语言代码)浏览:1818 |
简单的a+b (C语言代码)浏览:560 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:637 |
The 3n + 1 problem (C语言代码)浏览:603 |
蚂蚁感冒 (C语言代码)浏览:1408 |
杨辉三角 (C语言代码)浏览:505 |