1.題目已提供程式碼片段,執行結果如參考畫面,程式碼有語法、邏輯或其他項目上的錯誤,請全數修正。
請輸入一小寫的英文字母: a
a的大寫是A
請輸入一大寫的英文字母: P
P的小寫是p
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main ()
{
char ch, ch2;
printf("請輸入一小寫的英文字母: ");
scanf("%c", ch);
//將下列的字元轉為大寫
ch2=toUpper(ch);
printf("%c的大寫是%c", ch, ch2);
while (getchar() != 'NULL') {
continue;
}
//將下列的字元轉為大小寫
printf("\n請輸入一大寫的英文字母: ");
scanf("%c", ch);
ch2=toLower(ch);
printf("%c的小寫是%c", ch, ch2);
return 0;
}
範例一 a P 範例二 z A 範例三 a Z
範例一 請輸入一小寫的英文字母: a a的大寫是A 請輸入一大寫的英文字母: P P的小寫是p 範例二 請輸入一小寫的英文字母: z z的大寫是Z 請輸入一大寫的英文字母: A A的小寫是a 範例三 請輸入一小寫的英文字母: a a的大寫是A 請輸入一大寫的英文字母: Z Z的小寫是z
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |