联大学堂《C语言程序设计(河南理工大学)》题库及答案


联大学堂《C语言程序设计(河南理工大学)》题库及答案

1、\101.在内存中占()个字节。

正确答案:\101|内存|字节

2、设有以下定义的语句:intA.3][2]={10,20,30,40,50,60},(*p)[2];p=a;则*(*(p+2)+1)值为()

正确答案:int|值

3、在C程序中,数据可以用二进制和()两种代码形式存放。

正确答案:二进制|代码

4、下列程序的输出是()。voidmain(){intA.011;printf("%d\n",++a);}

正确答案:10

5、c语言表达式!(4>=6)&;&;(3<=7)的值是()

正确答案:表达式

6、设charA.b;若想通过a&;&;b运算保留a的第1位和第6位的值,则b的二进制数是()

正确答案:二进制数

7、下列程序的运行结果是()。voidmain(){unsignedx1;intb=-1;x1=b;printf("%u",x1);}

正确答案:程序

8、结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体(),再说明结构体变量。

正确答案:结构体|数据集合

9、如果函数不要求带回值,可用()来定义函数返回值为空

正确答案:函数|定义

10、语句:x++;++x;x=x+1;x=l+x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句()

正确答案:变量x

11、什么是内存泄漏?造成内存泄漏的原因有哪些?

正确答案:内存|局部对象

12、getchar()函数只能接收一个()。

正确答案:函数

13、已知a=12,写出表达式(0

正确答案:表达式

14、表达式.b.+5+.\x42.+011+0x10的值是()

正确答案:表达式

15、intx=2,y=3,z=4;则表达式!x+y>z的值为()

正确答案:您的答案:int|表达式

16、goto语句有什么特点?在C语言中对goto的使用有什么注意事项。

正确答案:跳跃|编写程序

17、什么是文件类型指针?

正确答案:指针|变量

18、文件指针是指什么?

正确答案:系统|文件指针|读写操作

19、下列语句输出的结果是()。unsignedintb=65535;printf("%d",b);

正确答案:int

20、带参的宏与函数有什么区别?

正确答案:宏定义|宏调|模块程序|源程序|主调函数

21、指针有哪些运算?

您的答案:

编译效率|执行速度|双向|数据通信|赋值运算|算术运算|关系运算

正确答案:编译效率|执行速度|双向|数据通信|赋值运算|算术运算|关系运算

22、什么是设备文件?常用的设备文件有哪些?

正确答案:设备|操作系统

23、请说出const与#define相比,有何优点?

正确答案:限制|调试

24、Extern的特点?

正确答案:变量|存储方式|生存期

25、构造函数?

正确答案:函数

26、静态数据成员的定义?

正确答案:静态数据|类型

27、论述对象?

正确答案:对象唯一性|抽象性|继承性|多态性

28、文件的概念?

正确答案:广义|文件|信息输入|输出的对象|二进制文件

29、文件分为哪些类型?各有何特点?


Tag:C语言程序设计 时间:2024-02-08 22:51:29