这个错在哪儿啊! double a,b,c; double Sn=0; while(cin>>a>>b>>c &&a!=0 &&b!=0 &&c!=0) { for(int i=1; i<=a;i++){double sum1 =0; sum1 +=i ;} for(int i=1; i<=b;i++){double sum2 =0; sum2 =i*i+sum2 ;} for(int i=1; i<=c;i++){double sum3 =0; sum3 =1.00/i +sum3 ;} Sn = sum1 +sum2 +sum3; cout<<fixed<<setprecision(2)<<Sn<<endl;
别问问了我就是学霸 2019-11-16 13:36:30 |
sum1 sum2 sum3 这些变量需要定义在外面才可以
为何非要1.0?
别问问了我就是学霸 2019-11-16 13:31:17 |
为了使结果保留两位小数,如果写的是1的话,那么结果就是先算为整数,最后输出的时候保留了两位小数.00
C二级辅导-统计字符 (C语言代码)浏览:529 |
C语言训练-字符串正反连接 (C语言代码)浏览:664 |
计算质因子 (C++代码)浏览:1826 |
WU-整数平均值 (C++代码)浏览:1307 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
1035 题解浏览:875 |
交换Easy (C语言代码)浏览:805 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:606 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2248 |