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);
    		}
     
    	}
    
    
    }
    
    
  • 相关阅读:
    VS2013 使用QCustomPlot等三方库如何配置
    error LNK1112:模块计算机类型"X64" 与目标计算机类型"X86" 冲突
    Qt 获取屏幕当前分辨率
    流程控制
    导航条和工作内容纪要
    js简介
    高度塌陷
    浮动
    文档流
    display和overflow
  • 原文地址:https://www.cnblogs.com/a1439775520/p/12948603.html
Copyright © 2011-2022 走看看