首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [Java代码] import java. io. *:
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [Java代码] import java. io. *:
admin
2009-02-15
46
问题
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。
[说明]
本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。
[Java代码]
import java. io. *:
public class User {
public String user;
public Siring pass;
public User() { }
public User( String u,String p) {
user=u;
pass=p;
}
public String (1) () { return this. user; }
public String (2) () { return this. pass; }
public static void main(String[] args) {
User ua[]={new User("Li","123456"), new User("wang","654321"),
new User("Song","666666")};
while(true) {
InputStreamReader reader = new InputStreamReader(System. in);
BufferedReader inpul = new BnfferedReader(reader);
System. out. print("Enter your name:");
String name = null;
try { name = input. readLine();}
catch (IOException ex) {}
if((3)) break;
int i;
for (i=0;i<3;i++) {
if (name. equals(ua
. getUser())){
System. out. println("密码:"+ua
.getPass());
(4);
}
}
if ((5)) System. out. println("该用户不存在!");
}
}
}
选项
答案
(1) getUser (2) getPass (3) name.equals("end") (4) break (5) i= =3或i>=3或i>2或其他等效形式
解析
User类中包括数据成员User和pass,分别存储用户名和口令,另有一个构造函数和getUser()、getPass()两个成员函数,分别用于获取用户名和口令。main ()中包含一个User类型的数组ua.当用户输入一个用户名后,在ua中查找,若找得到则输出对应的口令,否则输出相应的提示信息。
(1)~(2)从后面的代码中可以推断出,User类中有getUser()、getPass()两个成员函数;
(3)此处给出了退出程序的判断条件,即输入的用户名等于“end”;
(4)此处的for循环用于查找用户名,若找到了可即刻退出循环。
(5)此处是判断用户是否存在的条件,如果正常结束 for循环,则说明没用找到用户。
转载请注明原文地址:https://www.kaotiyun.com/show/WbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
以下关于信息存储的叙述中,不正确的是(66)。
在PowerPoint2007中,若想在一屏内观看多张幻灯片的大致效果,可采用的方法是(52)________________。
在Word2007中,打印页码2,4—5,8,表示打印(41)________________。
为向相关人员以可视化方式展示数据分析结果,首先需要明确目标受众(即需要给哪些人看),并了解他们考虑的一些问题。这些问题一般不包括(69)________________。
以下关于数据录入人员和数据校验人员工作职责的叙述中,不正确的是______。
在Excel中,若A1单元格中的内容为“全国计算机技术与软件专业技术资格(水平)考试”,在A2单元格中输入函数=LEFT(A1,2),则A2单元格显示的内容是______。
删除Windows中某个应用程序的快捷方式,意味着(39)。
下列选项中,衡量数据校验人员业务水平的主要指标是(20)。
在Excel中,若单元格C5=1000、D5=50、C6=6000、D6=40,在单元格E5中输入公式“=C5*$D$5”,再将此公式复制到F6单元格中,则F6单元格的值为(54)。
某数据库“成绩表”中包括准考证号、姓名、科目1成绩、科目2成绩、身份证号和报考资格名称等字段,以下对该“成绩表”的评价中,______较为恰当。
随机试题
下列哪项属于风湿热诊断指标的主要表现()
子宫颈淋巴转移首先侵犯()
衰老红细胞破裂后,血红蛋白的辅基血红素被氧化分解为铁及胆绿素。胆绿素被还原成胆红素。胆红素在水中溶解度很小,进入血液后,即与血浆清蛋白或α1-球蛋白结合成溶解度较大的复合体而被运输,这种与血浆清蛋白结合的胆红素称为
可撤销的合同,当事人必须从知道或者应当知道撤销事由之日起()内行使撤销权。
在大小调体系中,既属于稳定音级又属于正音级的有()级。
世界上最早的教育文献是我国的()
设f(x),g(x)在[a,b]上连续,在(a,b)内二阶可导,f(a)=f(b)=0,f′+(a)f′(b)>0,且g(x)≠0(x∈[a,b]),g″(x)≠0(a<x<b),证明:存在ξ∈(a,b),使得
______receivingfinancialsupportfromfamily,communityorthegovernmentisallowed,itisneveradmired.
TheSmithsonianInstitutionpreservesmorethansixty-fivemillionitemsofscientific,historical,orartisticinterest,______
Theotherdayanacquaintanceofmine,asociableandcharmingman,toldmehehadfoundhimself【C1】______aloneinNewYorkfora
最新回复
(
0
)