C语言检测名字中的元音字符,C程序检查字符是否是元音
C程序检查字符是否是元音
在此示例中,您将学习检查用户输入的字母是元音还是辅音。
要理解此示例,您应该了解以下C语言编程主题:
这五个字母A,E,I,O和U被称为元音。除这5个元音以外的所有其他字母称为辅音。
该程序假定用户将始终输入字母字符。
检查元音或辅音的程序
#include
int main() {
char c;
int lowercase, uppercase;
printf("输入字母: ");
scanf("%c", &c);
//如果变量c为小写,则求值为1
lowercase = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u');
// 如果变量c为大写,则求值为1
uppercase = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U');
// 如果c是小写或大写,则求值为1
if (lowercase || uppercase)
printf("%c 是元音.", c);
else
printf("%c 是辅音", c);
r
C语言检测名字中的元音字符,C程序检查字符是否是元音相关推荐
- C语言 | 将字符串中的元音字母复制到另一个字符串中
例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出. 解析:if语句判断一下每一个字母是否符合元音字母,读者看着道题的时候,需要注意一点的是如果用scanf函数是否可以,思考 ...
- R语言stringr包str_detect函数检测字符串中模式存在与否实战
R语言stringr包str_detect函数检测字符串中模式存在与否实战 目录 R语言stringr包str_detect函数检测字符串中模式存在与否实战 #导入stringr包
- c语言中用于判断ch是否是字符的表达式,最新C语言复习题集资料
精品文档 C语言复习题集 一. 判断题 1-1.C语言程序是从源文件的第一条语句开始执行的. 正确答案:F 1-2.C语言中的变量名不区分大小写. 正确答案:F 1-3.若变量定义为double x; ...
- java opennlp_OpenNLP中语言检测模型训练和模型的使用
因为项目的原因,需要使用到NLP的相关技术.语言检测模型cld3是python要与项目集成也不太方便,后来找到OpenNLP,发现它相对来说,对于亚洲的语言有一些支持. 下面是OpenNLP的训练相关 ...
- C语言试题六十三之请编写函数fun:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
1. 题目 请编写函数fun,其功能是:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研 ...
- linux 宽字符串,C语言中的多字节字符与宽字符
C语言原本是在英文环境中设计的,主要的字符集是7位的ASCII码,8位的byte(字节)是最常见的字符编码单位.但是国际化软件必须能够表示不同的字符,而这些字符数量庞大,无法使用一个字节编码. C95 ...
- C语言中的多字节字符与宽字符
C语言原本是在英文环境中设计的,主要的字符集是7位的ASCII码,8位的byte(字节)是最常见的字符编码单位.但是国际化软件必须能够表示不同的字符,而这些字符数量庞大,无法使用一个字节编码. C95 ...
- python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符
目的 检测字符串中是否包含某字符集合中的字符 方法 最简洁的方法如下,清晰,通用,快速,适用于任何序列和容器 def containAny(seq,aset): for c in seq: if c ...
- C语言:运行中获取宏名字的技巧
C语言:运行中获取宏名字的技巧 在调试C语言程序时,有时需要打印宏的名字.可以通过定义宏,宏名字的数组来获得. 例如: [cpp] view plaincopy #include <stdio. ...
最新文章
- libev源码解析——调度策略
- WPF的二维绘图(二)——几何图形Geometry
- 阿里资深技术专家:在各阶段中,3年经验的程序员应具备哪些技术能力(进阶必看)...
- SAP激活物料分类帐
- 牛客 - 字典序(思维)
- LightOJ 1026 桥 1063 割点
- java 不存在就创建_Java 判断多级路径是否存在,不存在就创建
- 计算机网络英文介绍,计算机网络英文自我介绍
- 堆排序(C++实现,非常简洁明了)
- SQL Server 2019 软件安装包免费下载以及安装教程
- Scratch(三十八):八大行星
- 谷歌身份验证器 api_如何验证任何Google API
- 【Word】如何设置交叉引用标注参考文献与设置上标
- ROS从入门到精通系列(十三)-- PR2移动双臂机器人基础
- 英伟达tegra210 连接电视/hifi,设置默认声卡HDMI,
- 模拟键盘鼠标事件有两种方法
- DVWA靶场 XSS
- 把绝对时间转换成当前时间
- nodejs(五)node引入核心模块fs
- 大数据时代,企业如何进行有效的信息资源整合?