蓝桥杯——判定字符的位置。
蓝桥杯——判断字符的位置
题目:
输入一个字符串,编写程序输出该字符串中元音字母的首次出现位置,如果没有元音字母输出0。
英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
样例输入:
hello
样例输出:
2
样例输入:
apple
样例输出:
1
样例输入:
pmp
样例输出:
0
java code:
import java.util.*;
public class Yuanyingzifu {
public static int fun(String str)
{
for(int i=0;i<str.length();i++)
{
if(str.charAt(i)=='a'||str.charAt(i)=='e'||str.charAt(i)=='i'||str.charAt(i)=='o'
||str.charAt(i)=='u')
{
return (i+1);
}
}
return 0;
}
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
String str = in.nextLine();
System.out.print(fun(str));
}
}
运行结果: