到目前為止,每次測試完一筆輸入、想要再測試下一筆就要重開一次程式實在很麻煩。在此先教一個語法,可以讓我們執行一次程式就能輸入任意筆資料。之後在while
迴圈的單元會再詳細介紹while
的用法。
將輸入句 cin >>
放入 while中
注意:cin
該列的 分號 ;
移除後再放入小括號
while( cin >> 變數 )
{
每次輸入變數時,要做什麼事...
}
or
while( cin >> 變數1 >> 變數2 )
{
每次輸入變數1、變數2時,要做什麼事...
}
以此類推
每一列輸入商品A和商品B的價錢,輸出價錢的和。
輸入有若干列。
#include<iostream>
using namespace std;
int main()
{
int A;
int B;
while( cin >> A >> B )
{
cout << A+B << endl;
}
return 0;
}
100 25
100 150
311246 25452
1246 6421
125
250
336698
7667