首页 > 电脑

c语言循坏语句

更新时间2018-04-28 20:57:44

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)退出循环,执行循环体下面的语句。由于是先执行判断后执行循环体,所以循环体可能一次都不执行。循环体可以为空语句“;”。


相关标签:c语言

上一篇:波开着黑色一号和Kylo的Slincer打起来谁会赢?

下一篇:电脑无法开机,