java蓝桥杯练习 6-3判断字符位置
资源限制
时间限制:1.0s 内存限制:512.0MB
返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
若字符串中没有元音字母,则返回0。
只考虑小写的情况。
样例输入
and
样例输出
1
//java code
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
char a[] = new char[s.length()];
a = s.toCharArray();
for (int i = 0; i < a.length; i++) {
if (a[i] == 'a' || a[i] == 'e' || a[i] == 'i' || a[i] == 'o' || a[i] == 'u') {
System.out.println(i + 1);
return;
}
}
System.out.println("0");
}
}