首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 统计一个英文文本字符串包含的英文元音字母的个数,使程序的运行结果如下: The te
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 统计一个英文文本字符串包含的英文元音字母的个数,使程序的运行结果如下: The te
admin
2012-03-21
56
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
统计一个英文文本字符串包含的英文元音字母的个数,使程序的运行结果如下:
The text contained vowels:88
源程序:
public class Java_3 {
public static void main(String[] args) {
String text = " Beijing, the Capital City, is the political, "
+ "cultural and diplomatic centre of China. It has"
+ "become a modern international cosmopolitan city"
+ " with more than 11 million people. The Capital"
+ " International Airport, 23.5 km from the city centre,"
+ "is China’s largest and most advanced airport. " ;
int vowels =0;
int (1) = text.length();
for(int i = 0;i<textLength; i++) {
char ch=Character.toLowerCase( text. (2) );
if(ch==’a’||ch==’e’||ch==’i’||ch==’o’||ch==’u’)
(3) ;
}
System.out.println( "The text contained vowels:" + vowels +"\n");
}
}
选项
答案
textLength charAt(i) vowels++
解析
由最后的输出语句判断出变量vowels表述元音的个数,因此统计出一个元音变量vowels就加1,所以此处应填vowels++。
[程序解析] 本程序统计一个字符串中元音字母的个数,然后输出。由于统计时是不区分大小写的,所以在比较前,先将字符串的每个字母都小写,再进行比较。
转载请注明原文地址:https://kaotiyun.com/show/on2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
获得用户的输入当作对齐模式,用户输入:左、右、中,分别表示:左对齐、右对齐和居中对齐,以*作为填充符号,30字符宽度输出PYTHON字符串。请完善代码。m=input(’’请输入对齐模式:’’)s=’’PYTHON’’ifin==’’右’’:m=
输入字符串,使用中文分词库输出精确模式的中文分词结果。请完善代码。importjiebaTempstr=input()Is=①print(ls)
从键盘输入3个数作为三角形的边长,在屏幕上显示输出由这3个边长构成三角形的面积(保留2位小数)。请完善代码。a,b,c=eval(input())P=(a+b+c)/2area=pow(p*(p-a)•(p-b)*(p-c),0.5)print(①
下列选项中输出结果是True的是
给出如下代码:foriinrange(10):print(chr(ord(’’!’’)+i),end=’’’’)以下选项中描述错误的是
下面代码的输出结果是>>>hex(255)
给出如下代码:s=’’Alice’’print(s[::一1])上述代码的输出结果是
随机试题
在正常人肠道中数量最多的细菌是
患者,男,32岁,头痛昏蒙,周身困重,胸脘痞满,呕恶,吐痰涎,舌苔腻,脉滑,用药宜选
企业专门为一个特殊的细分市场服务,并为该细分市场提供一系列不同的产品,这种目标市场选择策略是()。
商业银行风险管理部门必须是一个楣对独立的部门,通常其结构有()类型。
某上市公司股本总额为4.5亿股,2018年拟增发股票2亿股,其中一部分采用向原股东配售的方式发售,那么该配售股份数量最多不应超过()。
“因势利导,循循善诱”是贯彻()的基本要求。
哈拉巴文化
设α1,α2,…,αs均为n维列向量,A是m×n矩阵,下列选项正确的是
"PaleolithicArt"→Theseveralmillenniafollowing30,000B.C.sawapowerfuloutburstofartisticcreativity.Theartworks
I’dappreciateitifyoucouldtellmehow________themachine.
最新回复
(
0
)