isupper()函数

时间:2022-05-07
本文章向大家介绍isupper()函数,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

isupper()函数可以用来判断字符c是否为大写英文字母!

原型:extern int isupper(int c);

头文件:ctype.h

功能:判断字符c是否为大写英文字母

说明:当参数c为大写英文字母(A-Z)时,返回非零值,否则返回零。

附加说明: 此为宏定义,非真正函数。

范例:找出字符串str 中为大写英文字母的字符。

#include <ctype.h>
int main()
{
char str[] = "123c@#FDsP[e?";
int i;
for(i = 0; str[i] != 0; i++)
if(isupper(str[i]))
printf("%c is an uppercase charactern", str[i]);
}

执行结果:

F is an uppercase character D is an uppercase character P is an uppercase character