文章目录

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

C语言islower函数用于判断字符是否为小写字母(a-z)。

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

1、包含头文件

#include <ctype.h>

2、函数声明

int islower(int c);

3、功能说明

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

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

4、示例

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

运行效果

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

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

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

运行效果

6、获取视频教程

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

7、版权声明

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

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

作者:码农有道

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

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

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

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

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

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isupper函数的实现方法 6.获取视频教程 7.版权声明 C语言isupper函数用于判断字符是否为大写字母(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. 原创 | 工业场景中的预测性维护
  2. JavaScript 的面向对象编程
  3. 浅谈Python Web的五大框架
  4. ASP.NET MVC应用程序展示RDLC报表
  5. 目标检测Workshop | COCO三连冠带你探索检测新世界
  6. Android源代码解析之(四)--gt;HandlerThread
  7. JS中数组的常用方法
  8. 探寻完美 之 JavaScript继承
  9. 将m个苹果放入n个盘子的问题【转】
  10. jsp简介mysql_jsp+servlet+mysql简单实现用户登陆注册
  11. Kicad快捷键大全
  12. Screen Recorder for Mac屏幕录制软件
  13. php控制打印机打印文档,word预览正常打印不全怎么解决?
  14. 字节跳动“蚕食”B端,搅局企业服务?
  15. Little Elephant and Magic Square
  16. 【BZOJ1149】【APIO2007】风铃(完全二叉树+dp)
  17. 如何将域名http转换成https?
  18. eclipse查看properties
  19. fluent python epub_Fluent Python, LineItem 进化路线
  20. 白帽汇龙专:Web扫描器的架构变迁之路

热门文章

  1. 使用Python+tkinter编写电脑桌面放大镜程序
  2. mysql之分页_MySQL之分页查询(DQL)
  3. C语言 动态开辟内存管理
  4. devc中文注释显示问号_Python零基础入门-(如何让人读懂你的代码)文档注释
  5. 力扣226. 翻转二叉树(JavaScript)
  6. css通配选择符用什么表示,css3选择符使用个人理解。
  7. mysql 漏洞 2015_Oracle MySQL Server远程安全漏洞(CVE-2015-0411)
  8. android linux 优化,【「Android」UE手游研发中,如何做好Android内存优化?】|Linux|DEX|腾讯游戏|_傻大方...
  9. mermaid流程图工具_Markdown高级使用之流程图
  10. controller接收json数据_这篇SpringBoot整合JSON的学习笔记,建议收藏起来,写的太细了