C语言toupper函数,c语言中toupper函数作用

文章目录1、头文件2、函数声明3、功能描述4、示例5、如何实现定制toupper函数6、视频教程7获取、版权声明

C语言toupper函数用于将小写字母转换为大写字母。

本文首先介绍了toupper函数的使用方法,然后创建自定义_toupper函数以实现与toupper函数相同的功能。

1、头部文件#include ctype.h 2,包括函数声明inttoupper(intc ); 3、功能说明将小写字母转换为大写。 如果参数c不是小写的话就不转换。 toupper函数的参数和返回值是整数,不是字符。 在c语言中,字符是整数。 请补充基础知识进行学习。

参数c是要转换的字符。

返回值是转换后的结果。

4、示例/* *程序名称: book.c,该程序演示C语言的toupper函数。 *作者: c语言技术网(www.freecplus.net )日期: 20190525 )/#includestdio.hintmain ) { printf } ‘ toupper () () c\n prn printf(‘toupper ) ‘ a )=%c\n ),toupper ) ‘ a ); printf(‘toupper ) ‘ a )=%c\n ),toupper ) ‘ a ); } 运行效果

5、自定义toupper函数的实现方法以下示例将自定义toupper函数命名为_toupper。

程序的逻辑判断参数c是否为小写,如果是,则为32 (小写和大写的ASCII代码值相差32 ),否则直接恢复为原来的文字。

/* *程序名称: book.c,该程序显示用c语言定制的toupper函数。 *作者: c语言技术网(www.freecplus.net )日期: 20190525 )/#includestdio.h//自定义toupper函数。 int_toupper(intc ) if ) c=’a’c=’z ‘ ) return c-32; else return c; }int main () printf(‘_toupper(‘-‘ )=%c\n ‘,_toupper )-‘ ); printf(‘_toupper(‘0) )=%c\n ),_toupper ) ‘0); printf(‘_toupper ) ‘ a )=%c\n ),_toupper ) ‘ a ); printf(‘_toupper ) ‘ a )=%c\n ),_toupper ) ‘ a ); } 运行效果

6、获得视频教程百万岁程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:

3359 edu.csdn.net/course/play/29402

7、版权声明C语言技术网原创文章,转载请说明文章来源、作者及原文链接。

资料来源: c语言技术网(www.freecplus.net ) )。

作者:缙农有道

如果这篇文章有帮助,请称赞支持,或者在博客上转发这篇文章,让更多的人可以看到它。 谢谢你。 呃! 呃!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注