问题标题: 酷町堂:1688

1
0
已解决
丁政元
丁政元
初级光能
初级光能
求思路,
int s=0,n=0;
	while(s<10){
		???;
	}

要while里面的!

丁政元在2018-08-11 13:10:06追加了内容

@宋梓涵 什么意思?


0
已采纳
杨陈卓
杨陈卓
新手天翼
新手天翼

核心部分

    while循环(s<10)
    {
        n自增;
        s加=1.0除以n; 
    }

简单的while循环

1
宋梓涵
宋梓涵
新手光能
新手光能
double b=1,s=0,y=0;
while(s<10)
{
    y++;
    s+=1/b;
    b++;
}
输出<<y;

采纳的人是大帅哥!!!

宋梓涵在2018-08-11 13:07:41追加了内容

跟你写的不太一样,试试这个思路!!!

宋梓涵在2018-08-11 13:12:06追加了内容

Accepted:100分

宋梓涵在2018-08-11 13:23:48追加了内容

while(s小于等于10)

s+=1.0/(++n);//由于s是双精度浮点型,所以1要写成1.0。

这个也可以!!!

0
叶子煊
叶子煊
中级光能
中级光能

这是主要部分:

    双精度 n=0,s=0;
    循环(s<=10)
    {
        n++;
        s+=1/n;
    }
    输出<<n;

自己多理解,哈

不会的问我

望采纳!!!

希望对你有一定的帮助!!!

 

0
王梓皓
王梓皓
高级守护
高级守护

超核心代码:

while(s<=10)
{
n++;
s+=1/n;
}

望采纳!!!

我找人算过,采纳我的人智商高于999999999,刷脸为满分!!!

真的!!!!!!!!!!!!!!!!!!!!!!!!!!!!

0
王梓皓
王梓皓
高级守护
高级守护

超核心代码:

while(s<=10)
{
n++;
s+=1/n;
}

我找人算过,采纳我的人智商高于999999999,颜值为满分!!!!真的!!!!!!!!!!

0
0
张司桥
张司桥
中级光能
中级光能

#include<bits/stdc++.h>
using namespace std;
int main(){
    double s=0,n=0;
    while(s<10){
        n++;
        s+=1.0/n;
    }
    cout<<n;
}

//求采纳!!!

0
宫西诚
宫西诚
修练者
修练者
while(s<=10){
        n++;
        s+=1/n;
    }

记得定义成浮点型变量

0
周俊豪
周俊豪
高级光能
高级光能
主要部分:
while(s<=10){
        n++;
        s+=1/n;
    }

要定义双精度类型double类型s=0,n=0;

最后在输出n就ok了!

求采纳!

 

我要回答