福到了(注意getchar 的應用!!!)

2021-09-12 06:06:22 字數 988 閱讀 2698

l1-6 福到了 (15 分)

「福」字倒著貼,寓意「福到」。不論到底算不算民俗,本題且請你編寫程式,把各種漢字倒過來輸出。這裡要處理的每個漢字是由乙個 n × n 的網格組成的,網格中的元素或者為字元@或者為空格。而倒過來的漢字所用的字元由裁判指定。

輸入在第一行中給出倒過來的漢字所用的字元、以及網格的規模 n (不超過100的正整數),其間以 1 個空格分隔;隨後 n 行,每行給出 n 個字元,或者為@或者為空格。

輸出倒置的網格,如樣例所示。但是,如果這個字正過來倒過去是一樣的,就先輸出bu yong dao le,然後再用輸入指定的字元將其輸出。

$ 9

@ @@@@@

@@@ @@@

@ @ @

@@@ @@@

@@@ @@@@@

@@@ @ @ @

@@@ @@@@@

@ @ @ @

@ @@@@@

$$$$$  $ 

$ $ $ $

$$$$$ $$$

$ $ $ $$$

$$$$$ $$$

$$$ $$$

$ $ $

$$$ $$$

$$$$$ $

& 3

@@@ @

@@@

bu yong dao le

&&& &

&&&

ac**:

#include#include#include#include#includeusing namespace std;

int main()

if(a>c)

if(b>c)

printf("%c %c %c\n",a,b,c);

}}

關於getline和getchar注意的細節

關於getline和getchar注意的細節 link include include include using namespace std int main void system pause return 0 如果不加getchar 再輸入n時會有輸出常量。原因是cin輸入後,會存放在緩衝區,...

getchar()函式的應用題和總結

編寫乙個程式,它從標準輸入讀取c源 並驗證所有的花括號都正確的成對出現。要驗證內容 是否成對出現,需要使用到getchar 函式來逐一檢驗 int main else if a count 0 情況下是不匹配的,所以在任何時刻第乙個 結束分號 出現時count 0都是不匹配的。else if a i...

福到了(帶空格的字串輸入,string迭代器)

l1 054 福到了 15 分 福 字倒著貼,寓意 福到 不論到底算不算民俗,本題且請你編寫程式,把各種漢字倒過來輸出。這裡要處理的每個漢字是由乙個 n n 的網格組成的,網格中的元素或者為字元 或者為空格。而倒過來的漢字所用的字元由裁判指定。輸入在第一行中給出倒過來的漢字所用的字元 以及網格的規模...