實驗11 1 9 藏尾詩

2021-10-17 18:49:01 字數 716 閱讀 4335

本題要求編寫乙個解密藏尾詩的程式。

輸入格式:

輸入為一首中文藏尾詩,一共四句。每句一行,但句子不一定是等長的,最短乙個漢字,最長九個漢字。注意:乙個漢字佔兩個位元組。

輸出格式:

取出每句的最後乙個漢字並連線在一起形成乙個字串並輸出。同時在末尾輸入乙個換行符。

輸入樣例:

悠悠田園風

然而心難平

蘭花輕湧浪

蘭香愈幽靜

輸出樣例:

風平浪靜

#include

#include

intmain()

for(i=

0;i<

4;i++

) b[k]

='\0'

;printf

("%s\n"

,b);

}

由於乙個漢字佔2個位元組(byte),而乙個英文本母佔1個位元組(byte),所以用

char str[length] 定義漢字字串的時候,一定要注意length的取值,以保證有足夠的空間儲存漢字字串。

例如:當漢字字串為 「諸葛亮是個好孩子」(共8個漢字)時

length的值最小應該為 2*8+1=17:

即:char str[17];

1119 矩陣交換行

時間限制 1000 ms 記憶體限制 65536 kb 提交數 10236 通過數 6131 給定乙個5 5的矩陣 數學上,乙個r c的矩陣是乙個由r行c列元素排列成的矩形陣列 將第n行和第m行交換,輸出交換後的結果。輸入共6行,前5行為矩陣的每一行元素,元素與元素之間以乙個空格分開。第6行包含兩個...

1119 矩陣交換行

時間限制 1000 ms 記憶體限制 65536 kb 題目描述 給定乙個5 5的矩陣 數學上,乙個r c的矩陣是乙個由r行c列元素排列成的矩形陣列 將第n行和第m行交換,輸出交換後的結果。輸入 輸入共6行,前5行為矩陣的每一行元素,元素與元素之間以乙個空格分開。第6行包含兩個整數m n,以乙個空格...

1119 矩陣交換行

給定乙個5 55 5的矩陣 數學上,乙個r cr c的矩陣是乙個由rr行cc列元素排列成的矩形陣列 將第nn行和第mm行交換,輸出交換後的結果。輸入共66行,前55行為矩陣的每一行元素,元素與元素之間以乙個空格分開。第66行包含兩個整數m nm n,以乙個空格分開 1 m,n 5 1 m,n 5 輸...