7-1 大小寫轉換 (100 分)
現有一個長度不超過100的字串,該字串只包含ascii可視字符,請寫一段程式將其中的大寫字母全部轉換為對應的小寫字母,小寫字母全部轉換為對應的大寫字母,
輸入格式:
只有一行以回車換行符‘\n’結尾的字串,為待處理字串,測驗用例保證輸入合法,
輸出格式:
也只有一行,為轉換后的對應字串,
輸入樣例:
HelloWorld!
輸出樣例:
hELLOwORLD!
AC代碼:
#include<stdio.h>
int main()
{
char sen;
while((sen=getchar())!='\n'){
if(sen>='A'&&sen<='Z')
printf("%c",sen+='a'-'A');
else if(sen>='a'&&sen<='z')
printf("%c",sen+='A'-'a');
else
printf("%c",sen);
}
return 0 ;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/395045.html
標籤:其他
