当前位置:学者斋 >

计算机 >C语言 >

计算机二级C语言新增无纸化真题

计算机二级C语言新增无纸化真题

计算机等级证书是我们找工作的敲门砖,现在越来越多人重视计算机等级考试。以下是本站小编整理的计算机二级C语言新增无纸化真题,欢迎学习!

计算机二级C语言新增无纸化真题

  一、选择题(每小题1分,共40分)

1、有以下程序:

程序运行后的输出结果是( )。

A.1,2,6,24,120,

B.1,2,3,4,5,

C.1,1,1,1,1,

D.1,2,4,6,8,

2、下列叙述中正确的是( )。

A.软件是程序、数据和文档

B.软件是程序和数据

C.软件是算法和数据结构

D.软件是算法和程序

3、语句prinff(”%dn”,strlen(”t”、、n"658AB”));的输出结果是( )。

A.6

B.7

C.8

D.9

4、函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。

在if语句下划线处应填人的选项是( )。

A.O>s

B.* P>*s

C.a[p]>a[s]

D.p—a>P—s

5、若有语句:int a[3][4],(。P)[4];P=a;,则以下选项中叙述错误的是(  )。

A.系统将开辟一个名为P的二维数组,“o][o]中的值即为a[o][o]中的值

B.P+1代表a[1][0]的地址

C.P中将存放a数组的首地址

D.P+2代表a数组最后一行的首地址

6、有以下程序:

程序运行后的输出结果是( )。

A.4,5,2,4,1,3,

B.4,4,2,2,1,1,

C.5,5,3,3,2,2,

D.4,4,2,2,1,3

7、若有定义:int a,b,C;以下程序段的输出结果是( )。

a=11;b=3;C=0;

pfinff(”%dn”,c=(a/b,a%B.);

A.2

B.0

C.3

D.1

8、若有定义:doublea,b,c;能正确给a,b,c输入数据的语句是( )。

f(”%lf%1f%1P‘&a,&b,&C.;

f(-t%f%f%f¨,&a,&b。&C.:

f(”%If%lf%lf’,a,b,C.;

f(”%lf%lf%lf'’,&a,&b,&C.;

9、有以下程序段:

以下选项中不能正确引用字符串的是( )。

A.3

B.p[3]

[2]

D.*P

10、在最坏情况下,二分查找法的时间复杂度为( )。

11、 有以下程序:

程序运行后的输出结果是( )。

A.2

B.0

C.1

D.3

12、 若有定义:

typedefint*T[10];T a;

则以下选项与上述定义中a的类型完全相同的是( )。

*a[10];

(*A.[10];

a[10];

(*a[10]);

13、 医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是( )。

A.多对多

B.一对一

C.多对一

D.一对多

14、 为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在

( )处填入的选项是( )。*struetlink{ehardata;( )node;

etlink*next;

next;

$next;

etlinknext;

15、 有以下程序:

当执行程序时,按下列方式输入数据(从第l列开始,代表回车,注意:回车也是一个字符]1234则输出结果是( )。

A.123

B.12

C.1234

D.12

34

16、 有以下程序:

程序运行后的输出结果是( )。

A

17、 有以下程序:

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/cyuyan/xxoke.html