c语言学习-自定义函数并调用将一个字符串中的小写字母改为大写字母(数组元素和数组名作函数参数)
c语言自定义函数并调用将一个字符串中的小写字母改为大写字母(数组元素和数组名作函数参数)
程序流程图:
代码:
#include<stdio.h>
char strupr(char ch[10] )
{//char ch[10];
int i;
printf("please input ch:\n");
gets(ch);
for(i=0;i<=10;i++)
{if(ch[i]>=97 && ch[i]<=122)
{//ch[i]=strupr(ch);
ch[i]=ch[i]-32;
printf("%c",ch[i]);
}
else
//ch[i]=ch[i];
printf("%c",ch[i]);
}return ch[i];
}void main()
{char b[10],c[10];
//int j;//printf("输入字符串:\n");//gets(b);
//for(j=0;j<=9;j++)
c[10]=strupr(b);
printf("符串中的小写字母改为大写字母:%s\n",c[10]);
}
结果:
小结:运用if判断语句自定义函数数组a[10]转换其小写为大写,通过函数调用求值。
c语言学习-自定义函数并调用将一个字符串中的小写字母改为大写字母(数组元素和数组名作函数参数)相关推荐
- C语言----编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母
要求: 编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母,其它字符不变.(不调用任何字符串处理函数) 源代码如下: #include <stdio ...
- c语言字符串的一个简单例子,把一个字符串中的小写字母改成大写字母
把一个字符串中小写字母改成大写字母,利用toupper()函数,这个函数定义在 ctype.h 头文件中 #include <stdio.h> #include <ctype.h&g ...
- Java之《剑指Offer》:字符串替换空格,请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happ
1. 题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. ① ...
- ACMNO.40 C语言-子串 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
题目描述 有一字符串,包含n个字符. 写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串. 输入 数字n 一行字符串 数字m 输出 从m开始的子串 样例输入 6 abcdef 3 样 ...
- 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出
题目描述 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出. 输入 一行字符串 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae #include< ...
- 【C语言】创建一个函数,利用该函数将字符串中的小写字母转换为大写字母
原理: 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCII码差值为32,想要将大写字母转换 ...
- 设计函数实现将一个字符串中小写字母转化为大写字母
题目: 设计函数实现将一个字符串中小写字母转化为大写字母 #include<stdio.h> #include<stdlib.h> void uppers(char *s,ch ...
- 写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出
写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出 思路:所谓复制到另一个字符串中,就是使a,b数组中元素一一对应,因为字符串结束的标志是\0,所以最后要赋值\0. #include&l ...
- C语言学习(十一)小数在内存中是如何存储的?定点数与浮点数各自的优势在哪?规格化浮点数与非规格化浮点数又表示什么?
C语言学习(十一)小数在内存中是如何存储的?定点数与浮点数各自的优势在哪?规格化浮点数与非规格化浮点数又表示什么? 浮点数与定点数 小数在内存中以浮点数形式存储.浮点数并不是一种数值分类,他和整数.小 ...
最新文章
- Python基础学习!容器:列表,元组,字典与集合!(1)
- Redis在windows实现将数据缓存起来定时更新读取
- 互联网项目一般使用mysql的什么隔离级别
- 正则化方法/防止过拟合提高泛化能力的方法:L1和L2 regularization、数据集扩增、dropout
- python显示数据长度_Python数据分析之初识可视化
- 链栈,用链表写成的栈,源代码如下
- ubuntu 内Grub2配置详解(转)
- hadoop包含哪些技术?
- 如何开发一个基于Docker的Python 应用
- Hive窗口函数的使用
- 如何测试计算机u口速度慢,如何解决电脑USB接口识别U盘速度缓慢
- 道德经和译文_道德经全文和译文
- 「Prompt」是什么,并用简单的范例让你了解如何善用他、避开陷阱,以此获得更好的 ChatGPT 回复。
- 【汇正财经】11.7日盘面回顾和行情解析
- Android删除系统的WIFI功能
- 存款利息计算器html代码,html+jQuery简单的利息计算器
- php异步检测用户名是否存在,AJAX_Ajax——异步检查用户名是否存在示例,在任何网站注册用户的时候, - phpStudy...
- Magento银联支付模块|Magento1.9 Unionpay中国银联支付插件|支持PC、手机移动端支付|2016最新Unionpay5.0.0支付接口...
- 全网最详细的介绍ChatGPT:包括ChatGPT原理、应用、如何试用以及回答ChatGPT能否让程序员失业
- Win32-子窗口-父窗口-窗口所有者
热门文章
- MOGRE学习(三) Mogre的SceneNode及Entity
- jQuery 的上传图片预览插件
- php 把图片转换成二进制流,php把图片转换成二进制流的方法
- java swing jdk_javax.swing
- uni app 调用网络打印机_uni-app封装一个request请求
- mysql一对多增删改查_SQLAlchemy 增删改查 一对多 多对多
- python 仅保留数字_Python基本语法元素 | 语法元素分析
- idea package自动生成_IDEA -- 自动创建POJO
- 模式分享 公众号_微信公众号+()模式营销!公众号还可以这样玩?
- 整数分解为若干项之和python_SVD奇异值分解及Python实例