1 条题解
-
0
C :
#include<stdio.h> #include<string.h> main(){ char a[10000]; gets(a); int len = strlen(a); int flag=1;//设定是否有元音字母的记号 for(int i=0;i<len;i++){ if(a[i]=='a' || a[i]=='e' || a[i]=='i' || a[i]=='o' || a[i]=='u'){ printf("%d",i+1); flag=0;//若有则记号变化 break; } } if(flag) printf("0");//记号没有变化则没有元音字母 }
C++ :
#include<bits/stdc++.h> using namespace std; int main() { string s; cin>>s; for(int i = 0;i < s.size();i++){ if(s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'){ cout<<i+1; return 0; } } cout<<0; return 0; }
Java :
import java.util.Scanner; public class Main{ public static void main(String[] args) { String s = new Scanner(System.in).nextLine(); //s:字符串的长度 int i, n = s.length(); //循环每一个字符 for (i = 0; i < n; i++) { if (s.charAt(i) == 'a' || s.charAt(i) == 'e' || s.charAt(i) == 'i' || s.charAt(i) == 'o' || s.charAt(i) == 'u') { System.out.print(i + 1); return; } } System.out.print(0); } }
- 1
信息
- ID
- 2698
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者