C语言isupper()函数:判断字符是否为大写字母

isupper()函数

头文件和函数原型

#include <ctype.h>
int isupper(int c);

描述

isupper()是C语言标准库中的一个函数,用于判断一个字符是否为大写字母(A~Z,ASCII码为65~90);

返回值

传入的字符参数是一个大写字母时,返回非0值,否则返回0

示例代码

这个示例将指出字符串中大写字母的位置;

#include <stdio.h>
#include <ctype.h>
#include <string.h>

int main() {

	char arr[] = "Success is the Result of Hard Work, " \
		"Persistence, and Determination.";

	printf("%s\n", arr);
	
	size_t length = strlen(arr);
	for (int i = 0; i < length; i++) {
		printf("%c", isupper(arr[i]) ? '^' : ' ');
	}

	printf("\n");
	
}

程序运行结果

Success is the Result of Hard Work, Persistence, and Determination.
^              ^         ^    ^     ^                ^

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/c-functions/isupper.html

分类: 计算机技术
推荐阅读:
Python super()函数 super() 函数用于调用父类的方法。当子类重写了父类的方法后,如果想要在子类中调用父类的方法,就可以使用 super() 函数。使用 super() 函数可以避免硬编码父类的名称,使代码更具可读性和可维护性。
Python range()函数 在Python中,range()函数用于创建一系列数字的序列,常用于for循环中,可以接受1到3个参数,具体形式如下:
C语言isgraph()函数:判断字符是否可打印(且不是空格) isgraph()是C语言标准库中的一个函数,用于检查一个字符是否可以打印且不是空格字符;
Windows10查看WiFi密码 要在Windows10上查看当前所使用的WiFi密码,只需要依次打开【控制面板】【网络和Internet】【查看网络状态和任务】【点击当前WiFi属性】【无线属性】【安全】,选中显示字符即可查看;
查询SSL证书的有效期 在本文中,你将了解如何查询网站SSL证书的有效期;首先,通过浏览器打开要查询的网站,以查询本站SSL证书是否过期为例...
Golang在Windows环境下编译出Linux环境下运行的可执行程序 我们可以使用这种方法在Windows系统下编译出其它平台的可执行程序,相反,也可以在Linux系统下编译出Windows平台的可执行程序。