云南开放大学C语言程序设计 形考作业2(主观)[答案]

作者:奥鹏作业答案 字体:[增加减小] 来源:云南开放大学 时间:2021-07-30 07:27

C语言程序设计形考作业2 试卷总分:100 得分:40 一、单选题 (共 8 道试题,共 24 分) 1.C语言通过( )可以实现一些特殊的语言功能,它是要放在所有函数之外,并以#号开头的。 A.函数调用语句 B.预处

云南开放大学C语言程序设计 形考作业2(主观)[答案]

云南开放大学C语言程序设计 形考作业2(主观)[答案]满分答案

C语言程序设计形考作业2

试卷总分:100 得分:40

一、单选题 (共 8 道试题,共 24 分)

1.C语言通过( )可以实现一些特殊的语言功能,它是要放在所有函数之外,并以#号开头的。

A.函数调用语句

B.预处理命令

C.说明语句

D.复合语句

正确答案:-----

2.设有如下程序:

main()

{

int **p;

int *a, b=20;

a=&b;

p=&a;

printf("%d ", ** p);

正确答案:-----

}

上面程序的输出结果是( )。

A.20

B.j的地址

C.i的地址

D.运行错误

正确答案:-----

3.设int a[10],*p;则执行p=a后的等价表达式是( )。

A.*p=&a[1]

B.p=&a[1]

C.*p=&a[0]

D.p=&a[0]

正确答案:-----

4.计算机的主机主要由( )组成。

A.主板、CPU、内存

B.主板、显示器、硬盘

C.键盘、显示器、内存

D.主存储器、硬盘、移动存储器

正确答案:-----

5.( )是C语言的基本数据类型。

A.数组

B.算术类型

C.函数

D.构造型

正确答案:-----

6.( )是用来标识变量名、符号常量名、函数名、数组名、类型名、文件名和标号的有效字符序列。

A.空白符

B.标识符

C.制表符

D.回车换行符

正确答案:-----

7.设有如下的程序段:

char str[ ]="This a book";

char *ptr;

ptr=str;

执行上面的程序段后,*(ptr+2)的值为( )。

A.'s'

B.'i'

C.'h'的地址

D.'h'

正确答案:-----

8.下列不是数据的表示单位的是( )。

A.位

B.字节

C.双字节

D.字

正确答案:-----

云南开放大学C语言程序设计 形考作业2(主观)[答案]多选题答案

二、多选题 (共 4 道试题,共 16 分)

9.常用的算法表示方法有( )。

A.自然语言表示法

B.流程图表示法

C.N-S图表示法

D.伪代码表示法

正确答案:-----

E.计算机语言表示法

10.程序设计过程应当包括( )不同阶段。

A.分析

B.设计

C.编码

D.测试

正确答案:-----

E.维护

F.编写程序文档

11.良好的代码设计风格包括( )。

A.适当注释、分段

B.对齐、缩进、空格

C.区分大小写

D.变量及函数的命名

正确答案:-----

E.泛型使用

12.计算机内存的主要性能指标包括( )。

A.存储容量

B.存储速度

C.数据传输延时(CAS延迟时间)

D.数据位宽(字长)

正确答案:-----

E.带宽

F.奇偶校验

三、主观填空题 (共 10 道试题,共 30 分)

13.函数类型又细分为##。

14.若有定义和语句:int a[4]={1,2,3,4},*p; p=&a[3]; ,则*--p的值是##。

15.在C语言中,使用##表示对数据的操作,其操作的数据被称为##。

16.计算机软件系统包括##两大类。

17.在C程序中使用的各种变量都应预先加以定义,即“##”。

正确答案:-----

21.派生类型又细分为##。

19.正常启动Turbo C 2.0后,主界面的菜单栏中包括##8个菜单项;底部有“功能操作热键”(F1~F10)等。

正确答案:-----

20.程序设计语言可以分为##等4代。

21.定点数的常用码制有##三种。

22.##就是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。

四、问答题 (共 3 道试题,共 30 分)

23.简述什么是运算符的优先级与结合性。

24.简述C程序的主要结构特点。

25.简述面向过程的程序设计方法遵循的设计原则。

云南开放大学C语言程序设计 形考作业2(主观)[答案]历年参考题目如下:

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)

Baidu
map