Page 41,自立题三

来源:互联网 发布:集美大学网络 编辑:程序博客网 时间:2024/04/28 11:49

终于到了循环题,这单元学的分支和循环都要做题呀。for语句我比较喜欢~因为。。我也不知道为啥QAQ

提示里说了first小于last我又自动忽略了 = = 这是病,得治。。。


【题目】

    编写循环程序,输入两个正整数first和last(其中first小于last,例如58与157),计算出从first一直累加到last的和s(连续自然数的累加)。例如,计算s=58+59+60+...+157

【提示】

    程序主体的循环语句为:

    for(int k=first;k<=last;k++)

        s=...

【代码】

/*********** * 7sDream 13.10.16 * P41 自立题三 * 计算累加和 **********/#include <iostream>#include <windows.h>using namespace std;int main(){    int min, max, i, sum = 0;    //========输入部分=========    cout<<"请输入开始累加的正整数和累加到的正整数[以空格间隔]:";    cin>>min>>max;    //========循环部分=========    if(min <= max)    //判断开始数小于等于结束数;    {        for(i=min;i<=max;i++)        {            sum += i;        }        cout<<sum<<endl;    }else    {        cout<<"开始数必须小于等于结束数!"<<endl;    }    system("pause");    return 0;}/******** * 7sDream *******/

【结果】




题目现在看起来没啥了,记得当时看到循环感觉很爽呀,重复100次的东西几行就能写完真幸福。
0 0
原创粉丝点击