C语言isupper函数介绍、示例和实现
文章目录
- 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函数介绍、示例和实现相关推荐
- C语言tolower函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的tolower函数的实现方法 6.获取视频教程 7.版权声明 C语言tolower函数用于把大写字母转换为小写字母. 在本文 ...
- C语言islower函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的islower函数的实现方法 6.获取视频教程 7.版权声明 C语言islower函数用于判断字符是否为小写字母(a-z). ...
- C语言isalnum函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalnum函数的实现方法 6.获取视频教程 7.版权声明 C语言isalnum函数用于判断字符是否为字母(a-z和A-Z ...
- java实现c语言的函数_C语言tolower函数介绍、示例和实现
C语言tolower函数用于把大写字母转换为小写字母. 在本文中,我们先来介绍tolower函数的使用方法,然后编写一个自定义的_tolower函数,实现与tolower函数相同的功能. 1.包含头文 ...
- C语言isdigit函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isdigit函数的实现方法 6.获取视频教程 7.版权声明 isdigit函数用于判断字符是否为数字(0-9). 在本文中 ...
- C语言isalpha函数介绍、示例和实现
文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalpha函数的实现方法 6.获取视频教程 7.版权声明 isalpha函数用于判断字符是否为字母(a-z和A-Z). ...
- c语言正则表达式函数与示例
C语言正则表达式概述 C语言中处理正则表达式的函数有regcomp().regexec().regfree()和regerror()等. regcomp()函数 编译正则表达式. int regcom ...
- 关于C语言——应用函数介绍
句柄较为复杂,可去问度娘:用法不准确请指正 1.HANDLE 本篇随笔主要内容是各个函数的使用,想了解句柄HANDLE的读者可以先看下这篇文章:深入了解Windows句柄到底是什么 HANDLE在Wi ...
- c语言apply函数,R语言apply()函数用法(示例代码)
在R语言的帮助文档里,apply函数的功能是: Retruns a vector or array or list of values obtained by applying a function ...
最新文章
- 牛客网练习赛44-B(快速幂+模拟)
- 迷你世界电锯机器人_迷你世界:三分钟制作超简单飞翔石像机器人报道!
- 【NLP机器学习基础】从线性回归和Logistic回归开始
- JSP、EL和JSTL-学习笔记02【MVC】
- Boost:计时系的测试
- 自动为DEV GridView控件添加SizeChanged事件
- 如何使用搜索技巧来成为一名高效的程序员
- plusready html5,封装一个简单实用的 plusready 方法
- C#笔记14 LINQ
- github竟然挂掉?那么多顶级牛人……
- java web 播放器代码_各种网页播放器代码大全
- 交互设计-手机端原型尺寸规范
- 如何用计算机声卡录声音,教你Win10怎么录制电脑内部声卡播放的声音-电脑怎么录音...
- MBSE基于模型的系统工程
- [TravelNotes] CTSC 2017 APIO 2017 THUPC 2017 游记
- 【ESP 保姆级教程】疯狂传感器篇 —— 案例:Mega + ESP8266 + MQ2烟雾 + MQ3酒精 + MQ7一氧化碳+ OLED + 阿里云物联网平台 + 微信小程序
- linux 赋权文件,linux文件赋权
- html多行合并,Js表格多行合并实现,可对多个列进行处理
- 欧洲语言学习统一标准C1C2音频,昆明学法语梓润告诉你法语欧标A1A2B1B2C1C2
- 十六宫格拼图(A*/IDA*)(曼哈顿距离)
热门文章
- 微课|中学生可以这样学Python(1.4节):安装扩展库
- Linux 线程安全常用的锁机制
- 霍尼韦尔dcs系统组态手册_DCS和PLC有“血缘关系”吗?
- 反演控制 matlab,基于matlab的反演程序
- sqlserver日志文件在哪_用友SQL SERVER数据库置疑修复实例
- linux 复制代码 多出了很多空格_最基础Linux(一)——简单命令行操作
- pycharm pip安装_pycharm无法调用pip安装的第三方库
- 最适合画画的平板电脑_平板电脑性价比排行 2020年最值得入手的平板
- android aar项目_Android-我所认知的VLayout
- portal认证 php,如何用PHP制作OSSH 免费版华为Portal系统认证前端页面