22秋地大《C语言程序设计(新)》在线作业一【作业答案】

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

发布时间:2022-11-09 19:40:12来源:admin浏览: 8 次

地大《C语言程序设计(新)》在线作业一 -0010

试卷总分:100  得分:100

一、单选题 (共 15 道试题,共 60 分)

1.若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,()是正确的输入。

A.2030,40

B.20 30 40

C.20, 30 40

D.20, 30,40

 

2.关于void 指针,下列说法正确的是____.

A.void 指针就是未指向任何数据的指针

B.void 指针就是已定义而未初始化的指针

C.指向任何类型数据的指针可直接赋值给一个void 指针

D.void 指针值可直接赋给一个非void 指针

 

3.设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是

A.a++

B.b++

C.c++

D.d++

 

4.C语言中函数返回值的类型是由______决定的

A.定义函数时所指定的函数类型

B.调用函数时临时

C.调用该函数的主函数类型

D.return语句中的表达式类型

 

5.下列说法中,正确的是

A.C语言源程序无论包含了多少函数,总是从main函数开始执行

B.main是由C语言提供的,并不需要用户自己编写

C.调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句

D.在C语言中,要调用的函数必须在main函数中定义

 

6.程序应该必须包含的部分是()

A.头文件

B.注释

C.高级语言

D.数据结构和算法

 

7.带参数的宏定义中,程序中引用宏定义的参数是

A.只能是常量

B.只能是整型量

C.只能是整型表达式

D.可以是任意表达式

 

8.C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。

A.”.c”

B.“.obj”

C.“.exe”

D.“.bas”

 

9.在C 语言程序中,在函数内部定义的变量称为()

A.全局变量

B.全程变量

C.外部变量

D.内部变量

 

10.C语言中,关于 while 和 do while 循环语句的正确叙述是()

A.while 语句的循环控制条件为真时结束循环。

B.do while 语句的循环控制条件为真时结束循环。

C.while 循环体中不允许是空语句。

D.do while 的循环体至少被执行一次.

 

11.在C语言中,while语句中的条件为()时,结束该循环。

A.0

B.1

C.true

D.非0

 

12.为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。

A.缩排位置相同的if

B.在其之前末配对的if

C.在其之前末配对的最近的if

D.同一行上的if

 

13.以下函数的返回结果是( ). int function(char *x) { char *p=x; while(*p++); return(p-x-1); }

A.求字符串的长度

B.将字符串x连接到字符串p后面

C.将字符串x复制到字符串p

D.将字符串x反向存放

 

14.C编译程序是_______.

A.C程序的机器语言版本

B.一组机器语言指令

C.将C源程序编译成目标程序的程序

D.命令计算机执行指定的操作

 

15.C浯言中函数能否嵌套调用和递归调用

A.二者均不可

B.前者可,后者不可

C.前者不可,后者可

D.二者均可

 

二、判断题 (共 10 道试题,共 40 分)

16.用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。( )

 

17.switch语句中,case后的各常量表达式可以相同。

 

18.switch语句中,各个case和default的出现次序不影响执行结果。( )

 

19.? 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。

 

20.预处理功能是在对源程序正式编译前由预处理程序完成的

 

21.自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )

 

22.若a和b是同类型变量,在执行了赋值语句a=b;后b中的值将放入a中,b中的值将丢失。

 

23.使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”( )

 

24.在C程序中,语句之间必须要用分号“;”分隔。

 

25.使用printf和scanf函数时,必须添加#include <stdio.h>命令。( )



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

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

回到顶部