0
我有使用cin/in的數據太慢。 有每行三個整數:如何通過cstdio :: scanf在一行中讀取三個整數?
1 2 2
3 4 1
5 6 122
6 4 7
如何閱讀,在循環的每一行,才達到結果(第一次迭代):
x==1;
y==2;
z==2;
etc.
?
如何使用cstdio :: scanf來做到這一點?
我有使用cin/in的數據太慢。 有每行三個整數:如何通過cstdio :: scanf在一行中讀取三個整數?
1 2 2
3 4 1
5 6 122
6 4 7
如何閱讀,在循環的每一行,才達到結果(第一次迭代):
x==1;
y==2;
z==2;
etc.
?
如何使用cstdio :: scanf來做到這一點?
使用此:
while(scanf("%d %d %d", &a, &b, &c) != EOF) {
... do stuff ...
}
感謝,但有一點很奇怪, - insted的同時,我已經爲(),並在「做工作」我有cout和打印輸出只得到地方,當整個for循環結束 - 不是每次迭代都不是奇怪的行爲? – Qbik 2013-03-12 18:09:09
格式字符串中的空格是不必要的,只是用來減慢無法測量的量。 – 2013-03-12 18:25:49