C语言 将字符串的小写字母转换为大写字母?

将字符串的小写字母转换为大写字母。(提示:不允许使用字符串转换函数)
题目内容:
编写程序,把键盘输入的字符串中的小写字母转换为大写字母。

输入格式:

gets

输出格式:

"%s"

输入样例:

aAB23edf

输出样例:

AAB23EDF

您好,很高兴回答您的问题。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-05-15

char str[50],*p;

gets(str);

p = str;

while (*p){

if (*p >='a' && *p <= 'z')

    *p -= 32;

p++;

puts(str);


本回答被网友采纳
第2个回答  2020-11-23

信息学奥赛 1138-将字符串中的小写字母转换成大写字母

本回答被网友采纳
相似回答