c语言循坏语句
c语言循坏语句,求s=1+1/2+1/4+1/6+...+1/50,求代码,求结果。求解。 大神666
根据问题说明,应该是计算
s=1+1/2+1/4+1/6+1/8+1/10+1/12+1/14+1/16+1/18+1/20+1/22+1/24+1/26+1/28+1/30+1/32+1/34+1/36+1/38+1/40+1/42+1/44+1/46+1/48+1/50
的值,计算结果为2.907979。
参考代码如下:
#include <stdio.h>
int main()
{
double s = 1;
for(int i = 1; i <= 25; i++){
s += 1.0 / (2 * i);
}
printf("%lf ",s);
return 0;
}
一般形式如下:while(表达式)语句;while语句(1)计算while后面括号里表达式的值,若其结果非0,则转入(2),否则转(3)(2)执行循环体,转(1)(3)退出循环,执行循环体下面的语句。由于是先执行判断后执行循环体,所以循环体可能一次都不执行。循环体可以为空语句“;”。
下一篇:电脑无法开机,
热门标签: