zoukankan      html  css  js  c++  java
  • Java实现 蓝桥杯VIP 算法训练 判断字符位置

    判定字符位置

    时间限制: 1Sec 内存限制: 128MB 提交: 487 解决: 251

    题目描述

    返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
    若字符串中没有元音字母,则返回0。
    只考虑小写的情况。

    输入

    输出

    样例输入

    and
    样例输出

    熟悉Java中String类型的函数str.length()、str.charAt(i)

    import java.util.Scanner;
    
    
    public class 判断字符位置 {
    	public static void main(String[] args) {
    		Scanner in=new Scanner(System.in);
    		String str=in.next();
    		int i;
    		boolean flag=false;
    		for( i=0;i<str.length();i++){
    			char ch=str.charAt(i);
    			if(ch=='a'){
    				System.out.println(i+1);
    				flag=true;
    				break;
    			}
    			if(ch=='e'){
    				System.out.println(i+1);
    				flag=true;
    				break;
    			}
    			if(ch=='i'){
    				System.out.println(i+1);
    				flag=true;
    				break;
    			}
    			if(ch=='o'){
    				System.out.println(i+1);
    				flag=true;
    				break;
    			}
    			if(ch=='u'){
    				System.out.println(i+1);
    				flag=true;
    				break;
    			}
    		}
    		if(flag==false){
    			System.out.println(0);
    		}
     
    	}
    
    
    }
    
    
  • 相关阅读:
    成熟失去快乐
    明天出发
    不知其期
    不是自己的机子就是不好
    都收拾完了
    文盲
    郁闷
    好像感冒了
    又都疯了
    流水账,从我开始接触计算机时写起
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13078694.html
Copyright © 2011-2022 走看看