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);
    		}
     
    	}
    
    
    }
    
    
  • 相关阅读:
    百度地图API示例之小实践 添加代理商标注
    MySQL分组操作
    MySQL连表操作
    MySQL多对多操作
    MySQL一对一操作
    MySQL唯一索引
    MySQL用户授权管理
    MySQL外键操作
    MySQL删操作
    MySQL增操作
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13078695.html
Copyright © 2011-2022 走看看