C++怎樣把一句話中的英語字母大寫變成小寫,小寫變成大寫?
題目:
C++怎樣把一句話中的英語字母大寫變成小寫,小寫變成大寫?
比如讓使用者輸入:I loVE China!會變成i LOve cHINA!
解答:
#include
using namespace std;
int main()
{
char a[200];
\x09\x09
cout
再問: 謝謝你,能麻煩你改成printf和scanf的condition嘛?就是用printf讓使用者隨便輸入一句英語的話,然後scanf存下來,在printf出來的結果是大小寫對換,謝謝
再答: #include "stdio.h" #include int main() { int i; char a[200]; printf("請輸入一句英文:\n"); gets(a);/* 不能用scanf(),否則無法輸入空格 */ for(i=0;i='a'&&a[i]='A'&&a[i]
添加新評論