将字符串中的所有小写字母转换为大写字母并输出。

2025-05-11 17:31:36
推荐回答(2个)
回答(1):

函数名: toupper
功 能: 把字符转换成大写字母

#include
#include
#include

int main(void)
{
int length, i;
char *string = "this is a string ";
length = strlen(string);
for (i=0; i {
string[i] = toupper(string[i]);
}

printf( "%s\n ",string);

return 0;
}

回答(2):

#include
main()
{

char ch1;
printf("请输入一个字符串:\n");

gets(ch1);
printf("输入的字符串是:%s\n",ch1);
ch1=ch1-32;
printf("把输入的字符串转化为:");
puts(ch1);
}