问题标题: 酷町堂:2426

0
0
已解决
颜咏春
颜咏春
中级光能
中级光能

2426   第几项1

题目描述 Description

求 s = 1 + 2 + 3 …… + n,当加到第几项时,s 的值会超过 1000?


0
已采纳
时梓繁
时梓繁
修练者
修练者
定义 i=0,s=0;
    while(s<=1000)
    {
        i++;
        s=s+i;
    }
    输出<<i;

定义:int

时梓繁在2018-08-28 10:52:49追加了内容

采纳采纳

时梓繁在2018-08-28 10:58:37追加了内容

童鞋

时梓繁在2018-08-28 10:58:55追加了内容

请求大佬采纳我这个 菜鸡蒟蒻 吧

时梓繁在2018-08-28 11:00:33追加了内容

采纳者最帅

0
王子健
王子健
初级天翼
初级天翼
 long long int sum=0,i=1;//定义计数器sum 
    while(sum<=1000)
    {
        sum+=i;
        i++; 
    }
    cout<<i-1;
    /*
    用sum计数,i既作为n,也作为项数当最后sum超过i时,i多加了一次,所以减1.
    */

 

王子健在2018-08-28 16:14:18追加了内容

求采纳,谢谢。

0
周俊豪
周俊豪
高级光能
高级光能
int s=0,j=1;
    while(s<=1000){
        s=s+j;
        j++;
    }
    cout<<j-1;

求采纳!

谢谢!

0
0
朱智霖
朱智霖
新手守护
新手守护

直接输出45得了,哪来这么多事,这么多话

0
被禁言 任涵予
任涵予
初级守护
初级守护

 

int s=0,j=1;

 

while(s<=1000){

 

s=s+j;

 

j++;

 

}

 

cout<<j-1;

0
被禁言 任涵予
任涵予
初级守护
初级守护

 

int s=0,j=1;

 

while(s<=1000){

 

s=s+j;

 

j++;

 

}

 

cout<<j-1;

0
被禁言 任涵予
任涵予
初级守护
初级守护

 

int s=0,j=1;

 

while(s<=1000){

 

s=s+j;

 

j++;

 

}

 

cout<<j-1;

0
周建勋
周建勋
中级光能
中级光能
    long long int sum=0,i=1;
    while(sum<=1000)
    {
        sum+=i;
        i++; 
    }
    cout<<i-1;

我要回答