我要投稿 投诉建议

计算机二级C语言考前冲刺练习

时间:2021-01-29 16:36:40 计算机等级 我要投稿

计算机二级C语言考前冲刺练习

  很多人都觉得考试靠的是平时的积累,考前突袭只是安慰自己罢了。其实不然,考前的临阵磨枪也是相当重要的!下面是小编为大家搜索整理的计算机二级考试试题,希望能给大家带来帮助!

  一、选择题

  1). 设有定义: struct {char mark[12]; int num1; double num2;} t1,t2; 若变量均已正确赋初值,则以下语句中错误的是 ( )

  A.t2.num1=t1.num1;

  B.t2.mark=t1.mark;

  C.t1=t2;

  D.t2.num2=t1.num2;

  正确答案:B

  答案解析:这个题目主要涉及到结构体的定义与赋值操作。根据题意结构体变量t1,t2的成员变量mark是字符数组,对于字符数组之间的'赋值操作应该使用循环语句对每个字符进行赋值,而选项A是用数组名实现字符数组之间的赋值操作,是错误的。

  2). 若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是( )

  A.main() { …… x=fun(2,10); ……} float fun(int a,int B{……}

  B.float fun(int a,int B{……} main() { …… x=fun(i,j); ……}

  C.float fun(int ,int); main() { …… x=fun(2,10); …… } float fun(int a,int B{……}

  D.main() { float fun(int i,int j); …… x=fun(i,j); …… } float fun(int a,int B{……}

  正确答案:A

  答案解析:C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)。在选项A中,调用的子函数在调用后面定义,所以不正确。在选项B、C中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D中,在主函数中先对子函数float fun(int i,int j)进行了声明,然后进行调用。

  3). 数据库设计包括两个方面的设计内容,它们是

  A.概念设计和逻辑设计

  B.模式设计和内模式设计

  C.内模式设计和物理设计

  D.结构特性设计和行为特性设计

  正确答案:A

  答案解析:数据库设计包括数据库概念设计和数据库逻辑设计两个方面的内容。

  4). 在设计程序时,应采纳的原则之一是

  A.不限制goto语句的使用

  B.减少或取消注解行

  C.程序越短越好

  D.程序结构应有助于读者理解

  正确答案:D

  答案解析:滥用goto 语句将使程序流程无规律,可读性差,因此A不选;注解行有利于对程序的理解,不应减少或取消,B也不选;程序的长短要依照实际情况而论,而不是越短越好,C也不选。

  5). 关系表中的每一行记录称为一个( )。

  A.字段

  B.元组

  C.属性

  D.关键码

  正确答案:B

  答案解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每…行称为一个元组,对应表中的一条记录。

  二、程序填空题

  下列给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。SS所指字符串数组中 共有N个内容不同的字符串,且串长小于M。

  请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。

  不得增行或删行,也不得更改程序的结构!

计算机二级C语言考前冲刺练习

  【参考答案】

  (1)N(2)i(3)一1

  【考点分析】

  本题考查:for循环语句;函数返回值;if语句条件表达式。

  【解题思路】

  填空1:变量i是循环变量,它的取值范围是在0到N之间。

  填空2:如果ss所指字符串数组中的字符串和t所指字符串相同的话,则返回其下标值,即ltttlFn i;否则返回一1,即retum一1;。

  填空3:在main函数中输出最后结果,判断函数返回值n,如果n=一1,说明没有找到,否则输出n。

【计算机二级C语言考前冲刺练习】相关文章:

2017计算机二级C语言试题05-15

计算机二级C语言笔试题目05-15

计算机等级考试二级C语言过关技巧12-23

计算机二级C语言考试题目05-15

2016国家司法考试考前冲刺练习题09-24

必读会计资格考前冲刺04-11

计算机二级考试C++上机考试试题03-31

有趣的C语言笔试题06-09

C语言的论文致谢词01-09

C语言论文致谢11-25