c++ primer 第一章

rogers123456發表於2020-12-01

練習1.9 使用while迴圈將50到100的整數相加

#include<iostream>
using namespace std;
void main()
{
    int i = 50;
    int sum = 0;
    while(i >=50 &&i <= 100)
    {
        sum+=i;
        i++;
    }
    cout<<sum<<endl;
}

練習1.10 使用遞減運算子在迴圈中按遞減循序列印出10到0之間的整數

#include<iostream>
using namespace std;
void main()
{
    int i = 10;
    while(i <= 10 && i >= 0)
    {
        cout<<i<<endl;
        i--;
    }
}

練習1.11 提示使用者輸入兩個整數,列印出這兩個整數內的所有整數

#include<iostream>
using namespace std;
void main()
{
    int go = 1;
    while(go == 1)
    {
        int num1,num2;
        cout<<"輸入範圍內的兩個整數"<<endl;
        cin>>num1>>num2;
        if(num1 < num2)
        {
            int i = num1;
            while(i >= num1 && i <= num2)
            {
                cout<<i<<endl;
                i++;
            }
        }
        else
        {
            int i = num2;
            while(i >= num2 && i <= num1)
            {
                cout<<i<<endl;
                i++;
            }
        }
           
    }
}

相關文章