SDUT-1168 C語言實驗——大小寫轉換
阿新 • • 發佈:2019-01-27
Code
反思:字串練習,可直接用isupper()和islower()判斷大小寫,通過tolower()和toupper()轉換大小寫。#include <stdio.h> #include <ctype.h> int main() { char c; c = getchar(); while(c != '\n') { if(isupper(c)) { putchar(tolower(c)); c = getchar(); } else if(islower(c)) { putchar(toupper(c)); c = getchar(); } else { putchar(c); c = getchar(); } /* if(c>='a'&&c<='z') { putchar(c-32); c=getchar(); } else if(c>='A'&&c<='Z') { putchar(c+32); c=getchar(); } else { putchar(c); c=getchar(); }*/ } return 0; }