close

這次我加了一個比較好玩的東西

可以讓使用者重新輸入

直到輸入正確的數為止

你也可以利用這個方式讓使用者重新執行程式

PS:
良好的程式  註解是很重要的!!
不管老師有沒有說 不寫註解是一個很壞的習慣
就算你程式寫的再好也一樣


題目


讓使用者輸入0~9的數到X

然後輸出100個尾數為X的數


程式內容


#include <iostream>

using namespace std;

int main()
{
    int x;
    ///////////////////////
    do{//利用迴圈來讓使用者重複輸入 直到輸入正確的數
    ////////////////// Input
    cout<<"請輸入0~9的數:";
    cin>>x;
    //////////////////
    /*
    判別是否輸入正確的數
    如果正確 則用Break 跳離迴圈
    如果錯誤 則輸出錯誤訊息 讓使用者重新輸入
    */
    if((x>=0)&&(x<=9)){
        break;
    }else{
        cout<<"您輸入了錯誤的數請重新輸入謝謝!!"<<endl;
    }
    }while(true);
    ////////////////////////Output  輸出尾數為X的數100個
   
    for(int i=0; i<100; i++){
        cout<<10*i+x<<"\t";//10*i 是前導數然後加上X尾數
    }

    return 0;
}


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Aminzai 的頭像
    Aminzai

    Amin's Note

    Aminzai 發表在 痞客邦 留言(0) 人氣()