C语言新增无纸化试卷练习_第1页
C语言新增无纸化试卷练习_第2页
C语言新增无纸化试卷练习_第3页
C语言新增无纸化试卷练习_第4页
C语言新增无纸化试卷练习_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——C语言新增无纸化试卷练习C语言新增无纸化试卷练习

子曰:"默而识之,学而不厌,诲人不倦,何有于我哉!'以下是我为大家探寻整理C语言新增无纸化试卷练习,梦想能给大家带来扶助!更多精彩内容请实时关注我们我!

一、选择题每题1分,共40分

1、有以下程序:

程序运行后的输出结果是。

A.10,OneDrealn!

B.9,One*Drealll!

C.9,One*World

D.10,One*World

2、输出语句:prinff'%d\n',ll+011;的输出结果是。

A.20

B.22

C.022

D.021

3、以下表达中正确的是。

A.解决同一个问题的不同算法的时间繁杂度一般是不同的

B.解决同一个问题的不同算法的时间繁杂度必定是一致的

C.对同一批数据作同一种处理,假设数据存储布局不同,不同算法的时间繁杂度断定一致

D.对同一批数据作不同的处理,假设数据存储布局一致,不同算法的时间繁杂度断定一致

4、有以下程序:

程序运行后的输出结果是。

A.yellow:3

B.yellow:2

C.white:2

D.white:3

5、某二叉树共有530个结点,其中度为2的结点有250个,那么度为1的结点数为。

A.29

B.30

C.249

D.251

6、软件按功能可以分为应用软件、系统软件和支撑软件或工具软件。下面属于系统软件的是。

A.学籍管理系统

B.ERP系统

C.C编译程序

D.CAl软件

7、以下表达正确的是。

A.在c语言中分号是语句的组成片面

B.c语言程序由c语句组成,可以省略main函敷

C.分号是C语句之间的分隔符

D.全体程序行都务必用分号终止

8、有以下程序:

程序运行后的输出结果是。

A.5

B.1

C.20

D.18

9、以下程序拟实现计算s=1+2*2+3*3++n*n+,直到s1000为止。

程序运行后,不能得到正确结果,以下修改方案正确的是。

A.把whileslOOO;改为whiles=1000;

B.把s=1;改为s=0;

C.把n=1;改为n=0;

D.把n=n+1;改为n=n$n;

10、有以下程序:

程序运行后的输出结果是。

A.3,5,

B.3,6,

C.3,7,

D.0,3,11、有以下程序:

程序运行后的输出结果是。

A.3,5

B.5,3

C.35,35

D.8,8

12、设有定义:

structcomplex

intreal,unreal;datal=1,8,data2;

那么以下赋值语句中错误的是。

A.data2=2,6;

B.data2=datal;

C.data2.real=datal.real;

D.data2.real:datal.unreal;

13、某二叉树共有730个结点,其中度为l的结点有30个,那么叶子结点个数为。

A.不存在这样的二叉树

B.351

C.17

D.350

14、某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,那么该树中度为3的结点数为。

A.不存在这样的树

B.7'

C.8

D.6

15、有以下程序

程序运行后的输出结果是。

A.1

B.4

C.0

D.3

16、设有以下程序段:

以下表达正确的`是。

A.只有变量c的定义是合法的

B.只有变量a,b,c的定义是完全合法的

C.全体变量的定义都是完全合法的

D.只有变量a,b的定义是完全合法的

17、以下选项中的编译预处理命令行,正确的是。

A.#deftneE2.38

B.##definePI_21.56

C.#defineintINT

D.#DEFINETRUE

18、某棵树只有度为3的结点和叶子结点,其中度为3的结点有8个,那么该树中的叶子结点数为

A.15

B.16

C.17

D.不存在这样的树

19、有以下程序:

程序运行后的输出结果是。

A.1,2,1,2,2,4

B.1,2,6,6,7,8

C.1,2,2,4,2,4

D.1,2,6,6,2,4

20、有以下程序:

程序运行后的输出结果是。

A.Ejoty

B.afkpu

C.agmsy

D.eimqu21、设--X树共有150个结点,其中度为l的结点有l0个,那么该X树中的叶子结点数为。

A.71

B.70

C.69

D.不成能有这样的二叉树

22、有以下程序:

程序运行后的输出结果是。

A.11,11

B.29,29

C.26,29

D.121.121

23、存储在计算机内有布局的数据集合是。

A.数据库

B.数据库系统

C.数据库管理系统

D.数据布局

24、有以下程序:

程序运行后的输出结果是。

25、对于以下函数声明

voidfunintarray[4],int+ptr;以下表达中正确的是。

A.array,ptr都是指针变量

B.调用fun函数时,实参的值将逐一复制给array

C.调用fun函数时,array按值传送,ptr按地址传送

D.array是数组,ptr是指针,它们的性质不同

26、以下表达正确的是。

A.有些算法不能用三种根本布局来表达

B.C语言程序不编译也能直接运行

C.布局化程序的三种根本布局是循环布局、选择布局、依次布局

D.假设c语言程序实现的算法很简朴,那么计算机不举行任何代码转换就能执行程序

27、右以下程序.

程序运行后的输出结果是。

A.34

B.35

C.28

D.59

28、有以下程序:

程序运行后的输出结果是。

A.2

B.1

C.3

D.O

29、设有定义:intX[10],+P=x,i;,若要为数组x读人数据,以下选项正确的是。

30、若有定义语句:

doublea,+P=a;

以下表达中错误的是。

A.定义语句中的*号是一个问址运算符

B.定义语句中的*号是一个说明符

C.定义语句中的P只能存放double类型变量的地址

D.定义语句中。P=a把变量a的地址作为初值赋给指针变量P31、有以下程序:

32、在数据库技术中,为提高数据库的规律独立性和物理独立性,数据库的布局被划分成用户级、存储级和。

A.概念级

B.外部级

C.管理员级

D.内部级

33、有以下程序:

程序的运行结果是。

A.a:2,b:2

B.a=2,b=1

C.a=1,b=1

D.a=1,b=0

34、有以下程序:

I

程序运行后的输出结果是。

A.012345

B.876543210

C.876543

D.012345678

35、关于函数返回值,以下表达正确的是。

A.函数可以返回整个布局体,即使布局体中有数组

B.函数只能返回根本数据类型的数值或指针

C.函数不成以返回一个数组

D.函数不能没有返回值

36、为了降低算法的空间繁杂度,要求算法尽量采用原地工作inplace。所谓原地工作是指:

A.执行算法时所使用的额外空间固定即不随算法所处理的数据空间大小的变化而变化

B.执行算法时所使用的额外空间随算法所处理的数据空闯大小的变化而变化

C.执行算法时不使用额外空间

D.执行算法时不使用任何存储空间

37、关于程序模块化,以下表达错误的是。

A.程序模块化可以提高程序运行的效率

B.程序模块化可以提高程序编制的效率

C.程序模块化可以提高程序代码复用率

D.程序模块化可以提高调试程序的效率

38、以下表达中正确的是。

A.程序可以作为算法的一种表达方式

B.算法的有穷性是指算法的规模不能太大

C.算法的繁杂度用于衡量算法的操纵布局

D.算法的效率与数据的存储布局无关

39、以下表达正确的是。

A.表达式sizeofFILE*==sizeofint*的值为真

B.文件指针的值是一个整数,它的值确定小于文件字节数

C.文件指针的值是所指文件的当前读取位置

D.使用fscanf函数可以向任意类型的文件中写入任意数量的字符

40、若有定义语句:

正确的输入语句是。

A.scanf'%lf%If,X,Y;

B.scanf'%f%fX,Y;

C.scanf'%f%f,X,y;

D.scanf'%lf%le',px,PY;二、程序填空题共18分

41、函数fun的功能是:在有n个元素的布局体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,那么程序运行的结果为:学号:Nl002学号:Nl006

共有2位学生有不及格科目

请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论