糯米文学吧

位置:首页 > 计算机 > C语言

计算机二级考试C语言能力提高训练题及答案

C语言3.87K

为了帮助大家更有效率地复习计算机二级考试,应届毕业生考试网小编给大家整理了2017年3月计算机二级考试C语言能力提高训练题及答案,祝大家考试成功。

计算机二级考试C语言能力提高训练题及答案

1). 执行以下程序段后的输出结果是( )。int x=0xcde;printf("M,%4o,%4xn",x,x,x);

A.3294,6336,cde

B.3294,6336,xcde

C. 3294,06336,0xcde

D. 3294,6336,0cde

正确答案:A

答案解析:0xcde是十六进制数,写成二进制数形式为:1100 1101 1110,按八进制送出时,是从右向左3位二进制数写成1位,按十六进制形式送出时,是从右向左4位二进制数写成1位。

2). 若有语句int *point,a=4;和 point=&a;下面均代表地址的一组选项是

A.a,point,*&a

B.&*a,&a,*point

C.*&point,*point,&a

D.&a,&*point,point

正确答案:D

3). 已知int a[10];则对a数组元素的正确引用是

A.a[10]

B.a

C.a+5

D.a[10-10]

正确答案:D

4). 计算机内部运算使用的数是( )。

A.十进制数

B.十六进制数

C. 二进制数

D. 八进制数

正确答案:C

答案解析:在实际生活中找不到具有十个稳定状态的物理元件,而具有两种稳定状态的元件到处可见,如一个开关具有通电和断电两个稳定状态,计算机内部的元件正是以"1"代表通电,以"0"代表断电的,所以计算机内部运算使用的数是二进制数,至于八进制数和十六进制数是对二进制数的人为缩写。

5). 以下对C语言函数的有关描述中,正确的是

A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参

B.C函数既可以嵌套定义又可以递归调用

C.函数必须有返回值,否则不能使用函数

D.函数必须有返回值,返回值类型不定`

正确答案:A

6). 以下判断两个字符串相等的正确方法是( )。

(str1=str2)

(str1==str2)

C. if(strcpy(str1,str2)=0)

D. if(strcmp(str1,str2)==0)

正确答案:D

1). 以下正确的函数头定义形式是

le fun(int x,int y)

le fun(int x;int y)

le fun(int x,int y);

le fun(int x,y);

正确答案:A

2). 函数的值通过return语句返回,下面关于return语句的形式描述错误的是

rn表达式;

rn(表达式);

C.一个return语句可以返回多个函数值

D.一个return语句只能返回一个函数值

正确答案:C

3). 不能进行++和--运算的数据类型为

A.指针

B.整型

C.长整型

D.常量

正确答案:D

答案解析:选项A)中用了赋值号,显然是错误的,选项C中的字符串拷贝函数strcpy不能比较大小,选项B)中的"=="号也不具有串比较功能,比较两个字符串的大小应用字符串比较函数。

4). 以下正确的函数头定义形式是

le fun(int x,int y)

le fun(int x;int y)

le fun(int x,int y);

le fun(int x,y);

正确答案:A

5). 函数的值通过return语句返回,下面关于return语句的形式描述错误的'是

rn表达式;

rn(表达式);

C.一个return语句可以返回多个函数值

D.一个return语句只能返回一个函数值

正确答案:C

6). 不能进行++和--运算的数据类型为

A.指针

B.整型

C.长整型

D.常量

正确答案:D

1). 下面说明不正确的是

a[10]="china";

a[10],*p=a;p="china"

*a;a="china";

a[10],*p;p=a="china"

正确答案:D

2). 开发软件时对提高开发人员工作效率至关重要的是

A.操作系统的资源管理功能

B.先进的软件开发工具和环境

C.程序人员的数量

D.计算机的并行处理能力

正确答案:B

3). 关于C语言的主函数描述正确的是

A.C程序可以有多个main函数

B.C程序必有一个而且只能有一个main函数

C.C程序可以没有main函数

D.C程序的执行不一定在main函数开始执行

正确答案:B

4). 运算符( )的优先级最高。

A.[ ]

B. +=

C. ?:

D.++

正确答案:A

5). 以下描述错误的是

A.C程序中,函数可以直接或间接的调用自己

B.函数调用时,函数名必须与所调用的函数名字完全一致

C.函数说明语句中的类型必须与函数返回值的类型一致

D.实参数可以与形参个数不一致

正确答案:D