C语言记录元音字母的位置,算法训练 确定元音字母位置
算法训练 确定元音字母位置
输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
样例输入:
hello
样例输出:
2
样例输入:
apple
样例输出:
1
样例输入:
pmp
样例输出:
0
#include
#include
using namespace std;
int main() {
string s;
cin >> s;
for(int i = 0; i < s.length(); i++) {
if(s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u' || s[i] == 'A' || s[i] == 'E' || s[i] == 'I' || s[i] == 'O' || s[i] == 'U') {
cout << i+1;
cout << 0;
}
}
return 0;
}
//感觉上述方法在if语句处有点不合理
#include
#include
using namespace std;
int main() {
string s;
cin >> s;
for(int i = 0; i < s.length(); i++) {
if(s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u' || s[i] == 'A' || s[i] == 'E' || s[i] == 'I' || s[i] == 'O' || s[i] == 'U') {
cout << i+1;
break;
}
else {
cout << 0;
break;
}
}
cout<
return 0;
}
C语言记录元音字母的位置,算法训练 确定元音字母位置相关推荐
- [Java] 蓝桥杯ALGO-78 算法训练 确定元音字母位置
问题描述 输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样 ...
- 蓝桥杯 ALGO-78 算法训练 确定元音字母位置
输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 样例输入: hello 样例输出: 2 样例输入: ...
- 蓝桥杯 ALGO-106 算法训练 6-3判定字符位置
返回给定字符串s中元音字母的首次出现位置.英语元音字母只有'a'.'e'.'i'.'o'.'u'五个. 若字符串中没有元音字母,则返回0. 只考虑小写的情况. 样例输入 and 样例输出 1 #inc ...
- 蓝桥杯练习系统习题-算法训练6
文章推荐 精选java等全套学习资源 精选java电子图书资源 精选大数据学习资源 java项目练习精选 蓝桥杯练习系统习题-算法训练6 题目搜索方式:Ctrl+F--> 输入题目名称-> ...
- 算法训练Day6 | LeetCode:242. 有效的字母异位词(数组作哈希表);349. 两个数组的交集(Set作哈希表);202.快乐数 (Set作哈希表);1. 两数之和(Map作哈希表)
目录 LeetCode242. 有效的字母异位词 方法:数组作哈希表 1. 思路 2. 代码实现 3. 复杂度分析 4. 思考 Leetcode349. 两个数组的交集 方法一:用Set作HashMa ...
- 算法:每个元音包含偶数次的最长字符串
题目 给你一个字符串 s ,请你返回满足以下条件的最长子字符串的长度:每个元音字母,即 'a','e','i','o','u' ,在子字符串中都恰好出现了偶数次. 示例 1: 输入:s = " ...
- 神奇算式的c语言算法思想6,C语言算法训练题.docx
C语言算法训练题 C训练题一题1:/problem.page?gpid=T303未名湖边的烦恼每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰 ...
- C语言-老鼠走迷宫(深度寻路算法)
老鼠走迷宫-c语言(基于深度优先的寻路算法) 这个是学校的课设,刚开始有点头疼,但是感觉越做越有意思了,于是就有如下代码,可能相较于大佬还有差距,但是这是我目前所能做的最优的程序了吧! 话不多说,说一 ...
- 我们一起来排序——使用Java语言优雅地实现常用排序算法
破阵子·春景 燕子来时新社,梨花落后清明. 池上碧苔三四点,叶底黄鹂一两声.日长飞絮轻. 巧笑同桌伙伴,上学径里逢迎. 疑怪昨宵春梦好,元是今朝Offer拿.笑从双脸生. 排序算法--最基础的算法,互 ...
最新文章
- 随笔:计算机编程中的一些术语
- 华人一作统一「视觉-语言」理解与生成:一键生成图像标注,完成视觉问答,Demo可玩...
- assignment makes pointer from integer without a...
- 13 vue学习 package.json
- mysql数据库设计实践_MYSQL教程分享20个数据库设计的最佳实践
- 了解零信任-SDP关系
- java 有哪些反射机制_Java 的反射机制你了解多少?
- Eclipse+pydev+手动安装
- python每行输出30个字_python_30期【for循环】
- java annotation应用_java Annotation的应用
- 心理学专业转用户体验_用心理学设计奇妙的用户体验
- 线条边框简笔画图片大全_简笔画猪 手抄报图片边框版式大全
- “猿式浪漫”:Java小白也能写出的表白程序
- c语言从入门到精通视频教程,C语言从入门到精通_C语言教程
- 伪标签+html,伪标签(Pseudo-Labelling)介绍:一种半监督机器学习技术
- JSP程序设计实训(十一)——JSP与Servlet技术(一)
- Arcgis加载shp文件
- mysql 使用if函数实现多条件动态查询
- 过滤html标签 去除html标签
- navicat连接远程mysql数据库
热门文章
- 第十一章 机器学习系统设计-机器学习老师板书-斯坦福吴恩达教授
- 构建根文件系统之busybox(三)最小根文件系统
- Linux数据报文接收发送总结5
- 基于MATLAB的Okumura-Hata模型的仿真
- 1、以太网基础知识——概念模型
- RS233通信协议与osi七层模型中的物理层,数据链路层的对比
- 通过SCCM部署Office365应用
- iphone11系统输入框的光标位置不正常
- Clonezilla制作镜像时报错:extfsclone.c:bitmap free count err解决办法
- 【ELK】ELK集群搭建(ElasticSearch Logstash Kinaba)