首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [C++程序] #include <iostream. h
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。 [C++程序] #include <iostream. h
admin
2009-02-15
32
问题
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。
[说明]
本程序中预设了若干个用户名和口令。用户输入正确的用户名后,可以查找对应的口令,一旦输入结束标记“end”,程序结束。
[C++程序]
#include <iostream. h>
#include <string. h>
class User
{ protected:
char user[10];
char pass[7];
public:
User(char[ ],char[]);
(1) {return user;}
(2) {return pass;}
};
User::User(char u[],char p[])
{ strcpy(user,u);
strcpy(pass,p); }
void main()
{ User ua[]={User("Li","123456"),User("wang","654321"),User("Song","666666")
char name[10];
while(1)
cout< < "输入用户名:";
cin> >name;
if((3)= =0) break;
for(int i=0;i<3;i+ +)
if(strcmp(name,ua
.getuser()) = =0){
cout< <"密码:" < < ua
.getpass() < <endl;
(4);
if((5))cout< <"该用户不存在!" < <endl;
}
}
选项
答案
(1) char *getuser() (2) char *getpass() (3) strcmp(name, "end") (4) break (5) i= =3或i>=3或i>2或其他等效形式
解析
由上下文可知,User类中包括数据成员User和pass,分别存储用户名和口令,另有一个构造函数和getuser()、getpass()两个成员函数,分别用于获取用户名和口令。main()中包含一个User类型的数组ua,当用户输入一个用户名后,在ua中查找,若找得到则输出对应的口令,否则输出相应的提示信息。
(1)~(2)由于user和pass属性都是字符串类型,这里的返回值类型为char *;
(3)此处给出了退出程序的判断条件,即输入的用户名等于“end”;
(4)此处的for循环用于查找用户名,若找到了可即刻退出循环;
(5)当输入的用户名不正确时,for循环一直执行直到i等于3。
转载请注明原文地址:https://kaotiyun.com/show/PbjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
新建一个Word文档,编辑结束后,执行“文件”菜单中的“保存”命令,则______。
下列关于PowerPoint 中自定义动画的说法中,(61)是正确的。
在WPS文字中,由“字体”“字号”“粗体”“斜体”“两端对齐”等按钮组成的工具栏是________________。
在Word2010文档中,某个段落最后一行只有一个字符,()不能把该字符合并到上一行。
企业信息化总体架构的核心部分包括业务架构、信息架构、应用架构和技术架构四个部分,其中面向最终用户的是()。
在Windows7中,磁盘文件类型可以根据______来识别。
在Excel2007中,利用填充柄可以将数据复制到相邻单元格中。若选择含有数值的上下相邻的两个单元格,按住鼠标左键向下拖动填充柄,则数据将以(49)________________填充。
某公路限速90公里/小时。有一辆小车在路上抛锚,为防止后续车辆追撞,需要在离车后至少_________米处摆放“∧”形标志(假设行车刹停时间为2秒)。
ASP是(1)网页制作技术。A.动态B.静态假设连接的数据记录集当前指向的记录如下:写出以下ASP代码经过IIS服务器解释后的结果。<ahref="<%=rs("url")%>"target="_blank"
阅读下列说明,根据网页显示的效果图,回答问题1至问题7。【说明】以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图5-1所示。程序中使用的Access数据表结构如表5-1所示。
随机试题
“飞机上挂暖壶——高水平”属于_____歇后语。
糖代谢包括分解代谢和合成代谢两个方面。糖的合成代谢途径有糖原合成、糖异生等。糖的分解代谢是体内获得能量的主要方式,有以下几条途径。当动物在缺氧或剧烈运动时,氧的供应不能满足肌肉将葡萄糖完全氧化的需求。葡萄糖生成乳酸并释放能量,这个通路为
调节血脂药物主要作用机制是
高钾比低钾更危险的是()
建设工程规划管理的目的和任务包括()。
基金为中小投资者拓宽了投资渠道。()
在市场经济体制下,劳动力的供求关系是由市场机制决定的。()
Americanconsumerslikeconvenienceverymuch.Duringthelast50years,therehasbeenadramaticincreaseinsuchlabor-saving
RunningaSchoolBookStall开办学校书店Iassumethatthedesirabilityofaschoolbookstallneedsno
Cosmeticsarenowmorepopularthaneverbefore.Theagencyresponsibleforregulatingthe【1】istheFoodandDrugAdministratio
最新回复
(
0
)