例題:給定兩個整數a,b,求這兩個數之和
【輸入】
輸入資料有多行。每行資料中含有兩個整數a,b(0<=a,b<=109)
【輸出】
對每行資料,輸出對應的a+b的值。
【樣例輸入】
123 500
60 80
70 90
【樣例輸出】
623140
160【**實現】
#include
intmain()
return0;
}
在有些題目中,先給乙個正整數,告訴資料輸入的組數,然後根據這個陣列進行讀取。
例題:給定兩個整數a,b,求這兩個數之和
【輸入】
輸入資料中的第一行是乙個正整數t(0<=t<=100)。接下來有t行資料。每行資料中含有兩個整數a、b(-103<=a,b<=103)
【輸出】
對每行資料,輸出對應的a+b的值。
【樣例輸入】
2123 500
60 80
【樣例輸出】
623140
【**實現】
#include
intmain()
return0;
}
有些問題中不告訴迴圈次數,而是給定乙個特殊值,表示輸入的結束。這個特殊值被稱為哨兵,因此這個輸入方法稱為哨兵法。
例題:給定兩個整數a,b,求這兩個數之和
【輸入】
輸入資料有多行。每行資料中含有兩個整數a,b(0<=a,b<=109)。最後一行資料是0 0,標誌輸入結束。0 0一行本身不需要計算輸出。
【輸出】
對每行資料,輸出對應的a+b的值。
【樣例輸入】
123 500
60 80
0 0【樣例輸出】
623140
【**實現】
#include
intmain()
return0;
}
1.eof法常用於不知道幾組資料,用while迴圈,利用scanf()的返回值結束時為eof。
2.計數法用於知道幾組資料,用for迴圈。
3.哨兵法用於不知道幾組資料,用while迴圈。利用當遇到特殊值哨兵(最後輸入的資料)時結束。
C C 多組輸入方法
多組輸入方法 請輸入第1個字串 kskr1 請輸入第2個字串 kskr2 請輸入第3個字串 kskr3 輸出m 0 的值 kskr1 輸出m 1 的值 kskr2 輸出m 2 的值 kskr3 4 getline 接受乙個字串,可以接收空格並輸出,需包含 include include includ...
C語言中多組輸入EOF的用法
include 在這裡著重介紹 while scanf d a eof 的使用方法 也可以寫成while scanf d n 其中的 是取反的意思 這段 的功能是用來實現多組輸入 在不知道輸入組數的情況下,要是知道輸入組數就用for迴圈 以下面的 為例 輸入多組值,遇到 eof 就結束輸入 在 wi...
多組資料的輸入和n組資料的輸入
在新接觸一門語言時,特別是這種抽象的語言,我覺得在入門階段是最難的,可能到現在我也沒有入門吧,我記得剛開學時打oj,困擾我許久的問題是多組資料的輸入,還有n組資料的輸入。下面是輸入不定組資料,直到檔案終止,即eof end of files eof也是 1,而可以用 位運算替換的意思,即無資料輸入的...