北语22春《程序设计引论》作业3【资料答案】

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2022-09-13 19:43:18来源:admin浏览: 25 次

22春《程序设计引论》作业3题目

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 50 分)

1.以下叙述中错误的是()。

A.在C程序中,逗号运算符的优先级最低

B.在C程序中,APH和aph是两个不同的变量

C.若a和b类型相同,在计算赋值表达式a=b后,b中的值将存入a中,而b的值不变

D.从键盘输入数据时,整型变量只能输入整型数值,实型变量只能输入实型数值

 

2.下列变量名定义错误的是()。

A.a4

B.sum

C._ch

D.f(x)

 

3.下列指针变量的定义正确的是()

A.int *&k

B.char *a+b

C.float *p

D.double *5_is

 

4.下面有关高级语言的说法中,正确的是()。

A.高级语言编写的程序可读性好,执行效率也最高

B.高级语言程序必须翻译成机器语言程序,计算机才能执行

C.解释方式和编译方式相比,具有占用内存少、执行速度快的特点

D.C语言是一种解释型高级语言

 

5.计算机程序用哪种语言编写机器可以直接运行()

A.高级语言

B.汇编语言

C.机器语言

D.低级语言

 

6.文件操作的一般步骤是()

A.打开文件-读/写文件-关闭文件

B.读/写文件-修改文件-关闭文件

C.读/写文件-打开文件-关闭文件

D.读文件-写文件-关闭文件

 

7.能将一维数组a的所有元素均初始化为1的正确形式是()

A.int a[3]={1}

B.int a[3]={3*1}

C.int a[3]={1,1,1}

D.int a[3]=1

 

8.以下对一维数组进行正确的定义初始化的语句是()。

A.int a[5]=0

B.int a[5]={0}*5

C.int a[5]={0,0,0,0,0,0}

D.int a[5]={0}

 

9.一个C语言程序是由()组成的。

A.主程序

B.子程序

C.函数

D.过程

 

10.一个C语言程序总是从()开始执行。

A.主程序

B.子程序

C.主函数

D.函数

 

二、多选题 (共 5 道试题,共 25 分)

11.函数调用时,若参数为“值传递”方式,则下列描述正确的是()

A.实参可以是表达式

B.实参与形参共用同一内存单元

C.调用时为形参分配内存单元

D.实参与形参类型应一致

 

12.以下关于局部变量和全局变量的叙述正确的是()

A.main函数中定义的变量是局部变量

B.局部变量可以与全局变量重名

C.在所有函数外定义的变量是全局变量

D.形式参数不是局部变量

 

13.以下叙述正确的是()

A.在C语言中,若整型变量作为函数参数,调用函数时是把实参的值传送给形参

B.在C的函数中,应该尽量多的使用全局变量

C.在C语言中,函数的返回值使用return语句返回

D.在C语言中,函数可以嵌套调用

 

14.以下关于指针数组的描述正确的是()

A.指针数组的每个元素是一个指针

B.指针数组的每个元素可以指向相同类型的数据

C.指针数组的每个元素存放了一个地址

D.指针数组的每个元素可以指向不同类型的数据

 

15.下面描述正确的是()

A.在不同的函数中可以使用相同名字的变量

B.函数定义中的形参是局部变量

C.在一个函数内部定义的变量只能在该函数内使用

D.在一个函数内的复合语句中定义变量在整个函数范围内有效

 

三、判断题 (共 5 道试题,共 25 分)

16.C语言的主函数中C程序有且只有一个main函数。

 

17.函数rewind的作用是使文件位置指针返回文件的开头。

 

18.如果要把常量327存入变量a中,a不能定义成char类型。

 

19.字符串"THAT"小于字符串"THE"。

 

20.在switch中可根据需要使用或不使用break语句。



奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777


作业咨询 论文咨询
微信客服扫一扫

回到顶部