21xrx.com
2024-12-23 03:28:29 Monday
登录
文章检索 我的文章 写文章
C语言中如何将小写字母转换成大写
2023-06-19 00:14:06 深夜i     --     --
C语言 字符函数库 toupper()函数

在C语言中,我们可以使用字符函数库中的toupper()函数将小写字母转换成大写。这个函数将接受一个小写字符作为参数,并返回一个大写字符。

要使用这个函数,我们需要先包含"ctype.h"头文件,如下所示:

#include

然后,我们可以使用toupper()函数将小写字母转换成大写,如下所示:

char ch = 'a';

ch = toupper(ch);

上面的代码将将字符ch从小写字母'a'转换为大写字母'A'。如果我们想要将一个字符串中的所有小写字母转换为大写字母,可以用类似下面的代码:

char str[] = "Hello World!";

int len = strlen(str);

for (int i = 0; i < len; i++) {

  if (islower(str[i])) {

    str[i] = toupper(str[i]);

  }

}

上面的代码将字符串str中的所有小写字母转换为大写字母。

综上所述,使用toupper()函数可以方便地将小写字母转换成大写,这对于处理不同大小写字母的应用程序非常有用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复