编写一个程序,完成将用户输入的任意一个小写字母转换成大写字母

2024-12-29 08:15:47
推荐回答(3个)
回答1:

#include"stdio.h"
void main()
{char c,a;
printf("Please input a Lowercase letter !\n");
c=getchar();
a=c-32;
printf("The Capital letter is %c",a);
getchar();
getchar();
}

回答2:

使用 toupper 宏即可,该宏的定义大致如下:
#define toupper(c) ((c) >= 'a' && (c) <= 'z' ?(c) + ('A' - 'a') : (c))

但注意不要用
toupper(*p++)

另外,以后在问初级问题前,先看书,不行去搜索一下,不行再来问

回答3:

都没写用什么语言编啊,真是的