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);
    		}
     
    	}
    
    
    }
    
    
  • 相关阅读:
    ble_app_hrs心率程序 nrf51822
    2019.05.08 《Linux驱动开发入门与实战》
    函数指针
    typedef
    回调函数
    android2
    android1
    每周总结2
    HTML
    数组(续)
  • 原文地址:https://www.cnblogs.com/a1439775520/p/12948602.html
Copyright © 2011-2022 走看看