首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [Java代码] import java. io. *:
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [Java代码] import java. io. *:
admin
2009-02-15
66
问题
阅读以下说明和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://kaotiyun.com/show/WbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
“位”(bit)是计算机的最小信息单位,一般把连续的(30)称为一个字节(Byte)。
信息系统运行过程中的数据备份工作不包括________________。
在Excel2010中的A1单元格输入公式(),按回车键后,该单元格值为0.25。
在Windows环境中,选择某一部分信息(例如一段文字、一个图形)移动到别处,可以首先执行“编辑”菜单下的(5)命令。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
在Excel2007中,利用填充柄可以将数据复制到相邻单元格中。若选择含有数值的上下相邻的两个单元格,按住鼠标左键向下拖动填充柄,则数据将以(49)________________填充。
Windows XP的许多应用程序的“文件”菜单中,都有“保存”和“另存为”两个命令。以下对这两个命令的叙述,正确的是(36)。
在Excel中,区域A1:B2中各单元格的值都为4,区域C2:E2中各单元格的值分别为5、6、8,在P1单元格中输入公式“=AVERAGE(A1:B2,C2:E2)”,则F1单元格中显示的值为(59)。
下图是某国多年来统计的出生人数和死亡人数曲线图。从图中看出,该国从________________年以后,死亡人数超过了出生人数,出现了人口危机。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
随机试题
人体中结构最复杂的关节是()。
房地产市场调研中,应搜集的人文社会经济资料主要有()。
【背景资料】某机电安装公司承建某厂锅炉房工程安装任务。该锅炉房的机电设备安装工程由业主发包,工程项目的原施工进度双代号网络计划如图1所示,该工程总工期为18个月。在该网络计划中,工作C、F、J三项工作均为锅炉安装。在工程按计划进行4个月
根据创新模式的模式的不同,技术创新可以分为()。
已确认为坏账的应收账款,就意味着企业放弃了其追索权。()
英才高等教育阶段,高等教育的支撑者是()。
简述依法治国的概念。
2008年,初步核算,全年国内生产总值300670亿元,比上年增长9.0%。分季度看,一季度增长10.6%,二季度增长10.1%,三季度增长9.0%,四季度增长6.8%。分产业看,第一产业增加值34000亿元,增长5.5%;第二产业增加值146183
Ifyouleftyourbookonthetableovernight,youwouldfindthefollowingmorningthatitwasstillexactlywhereyouhadleft
Theresearchersfoundtherearethousandsofgeneticdifferenceslinkedtosame-sexsexualbehavior.Butfiveofthegeneticmar
最新回复
(
0
)