文章目录

  • 1、包含头文件
  • 2、函数声明
  • 3、功能说明
  • 4、示例
  • 5、自定义的isupper函数的实现方法
  • 6、获取视频教程
  • 7、版权声明

C语言isupper函数用于判断字符是否为大写字母(A-Z)。

在本文中,我们先来介绍isupper函数的使用方法,然后编写一个自定义的_isupper函数,实现与isupper函数相同的功能。

1、包含头文件

#include <ctype.h>

2、函数声明

int isupper(int c);

3、功能说明

判断参数c是否为大写字母,您可能会问:isupper函数的参数是int c,是整数,不是字符,在C语言中,字符就是整数,请补充学习一下基础知识。

返回值:0-不是大写字母,非0-是大写字母。

4、示例

/** 程序名:book.c,此程序演示C语言的isupper函数。* 作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>int main()
{printf("isupper('-')=%d\n",isupper('-'));printf("isupper('0')=%d\n",isupper('0'));printf("isupper('a')=%d\n",isupper('a'));printf("isupper('A')=%d\n",isupper('A'));
}

运行效果

5、自定义的isupper函数的实现方法

在以下示例中,把自定义的isupper函数命名为_isupper。

/** 程序名:book.c,此程序演示C语言自定义的isupper函数。* 作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>// 自定义的isupper函数。
int _isupper(int c)
{if (c>='A' && c<='Z') return 256;return 0;
}int main()
{printf("_isupper('-')=%d\n",_isupper('-'));printf("_isupper('0')=%d\n",_isupper('0'));printf("_isupper('a')=%d\n",_isupper('a'));printf("_isupper('A')=%d\n",_isupper('A'));
}

运行效果

6、获取视频教程

百万年薪程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:
https://edu.csdn.net/course/play/29402

7、版权声明

C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

来源:C语言技术网(www.freecplus.net)

作者:码农有道

如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!

C语言isupper函数介绍、示例和实现相关推荐

  1. C语言tolower函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的tolower函数的实现方法 6.获取视频教程 7.版权声明 C语言tolower函数用于把大写字母转换为小写字母. 在本文 ...

  2. C语言islower函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的islower函数的实现方法 6.获取视频教程 7.版权声明 C语言islower函数用于判断字符是否为小写字母(a-z). ...

  3. C语言isalnum函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalnum函数的实现方法 6.获取视频教程 7.版权声明 C语言isalnum函数用于判断字符是否为字母(a-z和A-Z ...

  4. java实现c语言的函数_C语言tolower函数介绍、示例和实现

    C语言tolower函数用于把大写字母转换为小写字母. 在本文中,我们先来介绍tolower函数的使用方法,然后编写一个自定义的_tolower函数,实现与tolower函数相同的功能. 1.包含头文 ...

  5. C语言isdigit函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isdigit函数的实现方法 6.获取视频教程 7.版权声明 isdigit函数用于判断字符是否为数字(0-9). 在本文中 ...

  6. C语言isalpha函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalpha函数的实现方法 6.获取视频教程 7.版权声明 isalpha函数用于判断字符是否为字母(a-z和A-Z). ...

  7. c语言正则表达式函数与示例

    C语言正则表达式概述 C语言中处理正则表达式的函数有regcomp().regexec().regfree()和regerror()等. regcomp()函数 编译正则表达式. int regcom ...

  8. 关于C语言——应用函数介绍

    句柄较为复杂,可去问度娘:用法不准确请指正 1.HANDLE 本篇随笔主要内容是各个函数的使用,想了解句柄HANDLE的读者可以先看下这篇文章:深入了解Windows句柄到底是什么 HANDLE在Wi ...

  9. c语言apply函数,R语言apply()函数用法(示例代码)

    在R语言的帮助文档里,apply函数的功能是: Retruns a vector or array or list of values obtained by applying a function ...

最新文章

  1. 牛客网练习赛44-B(快速幂+模拟)
  2. 迷你世界电锯机器人_迷你世界:三分钟制作超简单飞翔石像机器人报道!
  3. 【NLP机器学习基础】从线性回归和Logistic回归开始
  4. JSP、EL和JSTL-学习笔记02【MVC】
  5. Boost:计时系的测试
  6. 自动为DEV GridView控件添加SizeChanged事件
  7. 如何使用搜索技巧来成为一名高效的程序员
  8. plusready html5,封装一个简单实用的 plusready 方法
  9. C#笔记14 LINQ
  10. github竟然挂掉?那么多顶级牛人……
  11. java web 播放器代码_各种网页播放器代码大全
  12. 交互设计-手机端原型尺寸规范
  13. 如何用计算机声卡录声音,教你Win10怎么录制电脑内部声卡播放的声音-电脑怎么录音...
  14. MBSE基于模型的系统工程
  15. [TravelNotes] CTSC 2017 APIO 2017 THUPC 2017 游记
  16. 【ESP 保姆级教程】疯狂传感器篇 —— 案例:Mega + ESP8266 + MQ2烟雾 + MQ3酒精 + MQ7一氧化碳+ OLED + 阿里云物联网平台 + 微信小程序
  17. linux 赋权文件,linux文件赋权
  18. html多行合并,Js表格多行合并实现,可对多个列进行处理
  19. 欧洲语言学习统一标准C1C2音频,昆明学法语梓润告诉你法语欧标A1A2B1B2C1C2
  20. 十六宫格拼图(A*/IDA*)(曼哈顿距离)

热门文章

  1. 微课|中学生可以这样学Python(1.4节):安装扩展库
  2. Linux 线程安全常用的锁机制
  3. 霍尼韦尔dcs系统组态手册_DCS和PLC有“血缘关系”吗?
  4. 反演控制 matlab,基于matlab的反演程序
  5. sqlserver日志文件在哪_用友SQL SERVER数据库置疑修复实例
  6. linux 复制代码 多出了很多空格_最基础Linux(一)——简单命令行操作
  7. pycharm pip安装_pycharm无法调用pip安装的第三方库
  8. 最适合画画的平板电脑_平板电脑性价比排行 2020年最值得入手的平板
  9. android aar项目_Android-我所认知的VLayout
  10. portal认证 php,如何用PHP制作OSSH 免费版华为Portal系统认证前端页面