輸入資料的行數和個數已知
這種情況下的資料輸入就比較簡單了
int n;
cin >> n;
vectordata(n, 0);
for(int i = 0; i < n; i ++ )
輸入資料的行數和個數未知
每行的資料之間空格隔開,每行的資料個數不定,一直讀到檔案結束符為止
#include #include #include #include using namespace std;
int main
}return 0;
}
當輸入的資料行數已知,每行輸入的資料個數未知的情況下:
#include#include#include#include using namespace std;
int main(void)
else
}cnt++;
if (cnt == 2)
break;
} return 0;
}
程式中的 if(str.size() == 0) break; 也可以在資料輸入的行數未知的情況下,控制資料輸入的行數 關於資料輸入的問題
這裡主要談一下多組資料輸入的問題 關於杭電oj上的題目大多都是要求多組資料輸入 多組資料輸入的方式很靈活 1.while scanf d a eof eof是end of file的縮寫,讀入資料存在檔案中,然後一組組的讀出,直到讀到檔案末尾 eof除了表示檔案結尾,eof還可以表示標準輸入的結尾。...
關於pig中文輸入的問題
新建了乙個檔案test.txt,隨便造了幾條測試資料 tab鍵分隔,是pig預設的分隔方式,若要以其他分隔,load的時候load test.txt using pigstorage as 就可以以逗號分隔 xiaojun 28 上海 yangna 24 蘭州 在pig grant shell中輸入...
C 筆試輸入輸出問題
筆試教訓 cin temp cin 將輸入的資料存放到temp裡面,並且進行好了型別轉換,也就是說如果temp是int,那麼輸入的資料就會轉化成int,如果是strin型別,那麼就將輸入的資料轉換成string型別然後存入到temp裡面,cin 輸入的資料不包含空格和回車,空格和回車會存入到cin的...