457 大小寫互換

2021-07-03 18:09:52 字數 630 閱讀 6719

時間限制:

1000 ms  |  記憶體限制:

65535 kb

難度:0 描述

現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。

輸入第一行只有乙個整數m(m<=10),表示測試資料組數。

接下來的m行,每行有乙個字串(長度不超過100)。

輸出輸出互換後的字串,每組輸出佔一行。

樣例輸入

2

acmaccepted

樣例輸出

acm

accepted

很簡單的字串處理,把字串存到陣列裡,然後迴圈單個操作,這是處理字串的最常用的方式,比較方便,也比較直接,以後的字元處理基本上都在用這種處理方式,不過要注意格式的控制... 字元的儲存方式是他們的asc碼的值,只要記住大小寫的差值是32就行了(a是65,a是97),這個還算很常用的

#include#includeint main()

if(s[i]<='z'&&s[i]>='a')

}printf("\n");

} return 0;

}

ACM457 大小寫互換

時間限制 1000 ms 記憶體限制 65535 kb 難度 0描述 現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。輸入 第一行只有乙個整數m m 10 表示測試資料組數。接下來的m行,每行有乙個字串 長度不超過100 輸出輸出互...

南陽理工oj 457 大小寫互換

時間限制 1000 ms 記憶體限制 65535 kb 難度 0描述 現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。輸入 第一行只有乙個整數m m 10 表示測試資料組數。接下來的m行,每行有乙個字串 長度不超過100 輸出輸出互...

大小寫互換

描述 現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。輸入第一行只有乙個整數m m 10 表示測試資料組數。接下來的m行,每行有乙個字串 長度不超過100 輸出輸出互換後的字串,每組輸出佔一行。樣例輸入2 acmaccepted樣例...