c语言isupper函数的用法是什么

avatar
作者
筋斗云
阅读量:1

c语言中的isupper函数用于判断一个字符是否为大写字母。其原型为:int isupper(int c)。具体用法如下:

  1. 参数c:要判断的字符,可以是一个字符变量或者字符的ASCII码值。

  2. 返回值:如果参数c是大写字母,则返回非零值(真),否则返回0(假)。

示例代码:

#include <stdio.h> #include <ctype.h>  int main() {     char ch1 = 'A';     char ch2 = 'a';     char ch3 = '0';      if (isupper(ch1)) {         printf("%c 是大写字母\n", ch1);     } else {         printf("%c 不是大写字母\n", ch1);     }      if (isupper(ch2)) {         printf("%c 是大写字母\n", ch2);     } else {         printf("%c 不是大写字母\n", ch2);     }      if (isupper(ch3)) {         printf("%c 是大写字母\n", ch3);     } else {         printf("%c 不是大写字母\n", ch3);     }      return 0; } 

输出结果:

A 是大写字母 a 不是大写字母 0 不是大写字母 

注意:isupper函数只能判断一个字符是否为大写字母,不能判断一个字符串是否全为大写字母。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!