[OI - char]有關二維字符型數組的讀入
阿新 • • 發佈:2018-11-01
for 出了 () ostream can i++ mes tdi clas
有關二維字符型數組的讀入
今天LYOI日常模擬賽
窩因為T3讀入二維字符型數組時出了鍋導致爆零qwq
步入正題
那麽該如何讀入二維的字符型數組呢
假設我們想讀入n = 6的二維字符型數組
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; //#define DEBUG(x) cerr << #x << "=" << x << endl char a[100][100]; int main() { int n = 6; for (int i = 1; i <= n; i++) { scanf("%s", a[i]); } for (int i = n; i >= 1; i--) { printf("%s\n", a[i]); } return 0; }
因為scanf讀入的是一維的
所以我們只需要讀入a[n]即可
這樣就變成了二維
如果我們輸入
W
Q
Z
X
love
I
那麽我們運行程序,即可得到結果
I
love
X
Z
Q
W
沒錯這看似很簡單
實際上就是很簡單....qwq
qwq...我菜爆了
距離NOIP2018僅剩8天
祝各位++RP
[OI - char]有關二維字符型數組的讀入