BC15. 大小写转换
描述
实现字母的大小写转换。多组输入输出。输入描述
多组输入,每一行输入大写字母。输出描述
针对每组输入输出对应的小写字母。示例1
输入:
A B
输出:
a b
C 解法, 执行用时: 1ms, 内存消耗: 256KB, 提交时间: 2021-03-27
#include <stdio.h> int main() { int ch = 0; //EOF -- end of file while ((ch = getchar()) != EOF) { //putchar(ch + 32); //printf("\n"); printf("%c\n", ch+32); getchar();//读取\n } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 256KB, 提交时间: 2020-12-07
#include<stdio.h> int main() { char c; while(scanf("%c",&c)!=EOF) { getchar(); printf("%c\n",c+32); } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 256KB, 提交时间: 2020-11-23
#include<stdio.h> int main() { char c; while(scanf("%c",&c)!=EOF) { getchar(); printf("%c\n",c+32); } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 264KB, 提交时间: 2020-11-23
/* #include <stdio.h> int main() { char c = 0; while ((c = getchar())!=EOF) { if (c == '\n') break; getchar(); printf("%c\n", c + 'a' - 'A'); //97-65 } return 0; } */ /* #include <stdio.h> #include <ctype.h> int main() { char ch; while (scanf("%c", &ch) == 1) { getchar(); printf("%c\n", tolower(ch)); } return 0; } */ #include <stdio.h> #include <ctype.h> int main() { char ch; while (scanf("%c", &ch) == 1) { if (ch == '\n') break; getchar(); printf("%c\n", tolower(ch)); } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 268KB, 提交时间: 2020-11-22
#include<stdio.h> int main(void) { char ch; while (scanf("%c",&ch)!=EOF) { getchar(); printf("%c\n",ch+32); } }