1楼:
楼上的i<=100,应该把等于号去掉~
2楼:匿名用户
class program
console.writeline(answer);
console.readkey();}}
3楼:孤男一朵
sum=1
for(int i=1;i<=100,i++)
用c#,使用for循环或者while循环计算:1-1/2+1/3-1/4...+1/99-1/100的值
4楼:匿名用户
好象楼下两个bai算不出正确值的!du
double sum = 0;
for(int i =1;i<=100;i++)//我只能说楼
zhi主两位写的都不错
dao,但是,1/2在c#的结果中是0,而内1/2.0则会出现0.5的结果。容
如果除法两边都是整数是不会发生转换的,只有是double或float时才会发生自动转换。所以程序正确,但不能得到正确的结果,他们得的结果应该是1。呵呵。
5楼:心心人雷
double value = 0; ;
for (int i = 1; i < 100; i++)else
else}}
6楼:
double t = 0 ;
for(int i=1;i<101;i++)else}
7楼:疯宝宝love思忆
int sum=0;
for(int i=1;i<=100;i++)else}
8楼:南九
double sum,sum1,sum2;
for(int i=1;i<=100;i++)
c语言编程序:计算数列1+1/2+1/3+1/4+...+1/100的和并输出 帮一下 吧
9楼:匿名用户
#include
int main(void)
printf("%lf\n", count);
return 0;
}输出测试:
5.187378
10楼:厚脂肪肥大
#include"stdio.h"
int main(void)
printf("%f",sum);
return 0;}