北语21春《C语言程序设计》作业4[答案]

作者:奥鹏作业答案 字体:[增加减小] 来源:北京语言大学 时间:2021-07-15 08:10

21春《C语言程序设计》作业4 试卷总分:100 得分:100 一、单选题 (共 10 道试题,共 100 分) 1.以下所列的各函数首部中,正确的是_____。 A.void play(vat a:Integer,var b:Integer) B.void play(int a,b) C.void play(int

北语21春《C语言程序设计》作业4[答案]

北语21春《C语言程序设计》作业4[答案]满分答案

21春《C语言程序设计》作业4

试卷总分:100 得分:100

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

1.以下所列的各函数首部中,正确的是_____。

A.void play(vat a:Integer,var b:Integer)

正确答案:-----

B.void play(int a,b)

正确答案:-----

C.void play(int a,int b)

正确答案:-----

D.Sub play(a as integer,b as integer)

正确答案:-----

2.下面对的叙述中不正确的是 。

A.用typedef 可以定义各种类型名,但不能用来定义变量

正确答案:-----

B.用typedef 可以增加新类型

正确答案:-----

C.用typedef 只是将已存在的类型用一个ABC标识符来代表

正确答案:-----

D.使用typedef 有利于程序的通用和移植

正确答案:-----

3.下列字符串是标识符的是: 。

A._HJ

B.9_student

正确答案:-----

C.long

D.LINE 1

正确答案:-----

4.{图}

A.A

B.B

C.C

D.D

正确答案:-----

正确答案:-----

正确答案:-----

正确答案:-----

5.

A.A

B.B

C.C

D.D

6.若要说明:一个类型名STP,使得定义语句STP s;等价于char *s;以下选项中正确的是()。

A.typedef STP char *

正确答案:-----

B.typedef *char STP

正确答案:-----

C.typedef STP *char

正确答案:-----

D.typedef char* STP

正确答案:-----

7.C 语言共用体类型变量在程序运行期间 。

A.所有成员一直驻留在内存中

B.只有一个成员驻留在内存中

C.部分成员驻留在在内存中

D.没有成员驻留在内存中

正确答案:-----

8.

A.A

B.B

C.C

D.D

9.

A.A

B.B

C.C

D.D

北语21春《C语言程序设计》作业4[答案]历年参考题目如下:




西工大19春《C语言程序设计》在线作业

试卷总分:100 得分:100

一、单选题 (共 35 道试题,共 70 分)

1.当定义一个结构体变量时,系统分配给它的内存量是( )。

A.结构中第一个成员所需内存量

B.结构中最后一个成员所需内存量

C.成员中占内存量最大的容量

D.各成员所需内存量的总和

2.在宏定义#define PI 3.14159中,用宏名PI代替一个( )。

A.常量

B.字符串

C.双精度数

D.单精度数

3.{图}

1

A.无限循环

B.循环次数不定

C.4次

D.3次

4.{图}

1

A.D

B.C

C.B

D.A

5.不合法的常量是:( )。

A.483

B.’2’

C.’’

D.""

6.以下不正确的定义语句是( )。

A.int y[5]={0,1,3,5,7,9} ;

B.double x[5]={2.0,4.0,6.0,8.0,10.0};

C.char c2[]={’x10’,’xa’,’x8’};

D.char c1[]={’1’,’2’,’3’,’4’,’5’} ;

7.( )是C语言提供的合法的数据类型说明关键字。

A.signed

B.integer

C.Float

D.Char

8.一个C程序总是从( )函数开始运行的。

A.main

B.int

C.include

D.for

9.属于合法的C语言长整型常量是( )。

A.(long)58762

B.5876

C.0L

D.2.0E10

10.{图}

1

A.语句void prt_char();有错,它是函数调用语句,不能用void说明

B.变量名不能使用大写字母

C.函数说明和函数调用语句之间有矛盾

D.函数名不能使用下划线

11.{图}

1

A.150

B.15

C.100

D.10

12.在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是( )。

A.整型表达式

B.整型常量或整型表达式

C.整型常量

D.任何类型的表达式

13.{图}11

A.D

B.C

C.B

D.A

14.{图}

1

A.D

B.C

C.B

D.A

15.{图}

1

A.D

B.C

C.B

D.A

16.C语言规定,函数返回值的类型是由( )决定的。

A.调用该函数时的主调函数类型

B.调用该函数时由系统临时

C.在定义函数时所指定的函数类型

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

17.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )。

A.连接、运行

B.连接、编译

C.运行

D.编译、连接

18.以下运算符优先级最低的是( )。

A.||

B.|

C.&&

D.&

19.{图}1

A.26

B.25

C.24

D.23

20.当C语言的源程序在一行写不下时,可以( )。

A.用逗号续行

B.用续行

C.用空格续行

D.用分号续行

21.设有程序段:char s[]="china"; char *p ; p=s ; 则下面叙述正确的是( )。

A.数组s中的内容和指针变量p中的内容相等

B.s数组长度和p所指向的字符串长度相等

C.s和p完全相同

D.*p与s[0]相等

22.若调用一个函数int fun(),且此函数中没有return语句,则正确的说法是( )。

A.返回一个不确定的值

B.该函数返回若干个系统默认值

C.该函数没有返回值

D.能返回一个用户所希望的函数值

23.{图}

1

A.int *

B.int

C.(int*)

D.(*int)

24.函数调用语句:fseek(fp,-20L,2)的含义是( )。

A.将文件位置指针移到距离文件头20个字节处

B.将文件位置指针移到当前位置20个字节处

C.将文件位置指针从文件末尾向后退20个字节

D.将文件位置指针从当前位置向后移动20个字节

25.若a=2,b=3,则a | b的值是( )。

A.3

B.2

C.1

D.0

26.{图}

1

A.4

B.3

C.2

D.1

27.若有说明:int a[3][4]={0};则下面正确的叙述是( )。

A.此说明语句不正确

B.数组a中每个元素均可得到初值0

C.数组a中各元素都可得到初值,但其值不一定为0

D.只有元素a[0][0]可得到初值0

28.1{图}

A.D

B.C

C.B

D.A

29.{图}

1

A.00011011

B.00011011

C.00011000

30.C源程序中正确的文件名写法是( )。

A.c:user ext.txt

B.c:user ext.txt

C.c:user ext.txt

D.c:user ext.txt

31.变量的指针,其含义是指该变量的( )。

A.地址

B.名

C.值

D.一个标志

32.{图}

1

A.循环是无限循环

B.循环体语句执行一次

C.循环体语句一次也不执行

D.循环不是无限循环

33.{图}

1

A.有语法错误

B.6

C.11

D.10

34.组成C语言程序的是( )。

A.过程

B.子程序

C.函数

D.主程序和子程序

35.构成一个C程序的是( )

A.若干个主函数和若干个非主函数

B.若干个主函数和最多一个非主函数

C.一个主函数和若干个非主函数

D.一个主函数和最多一个非主函数

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

36.一个计算机程序应包括( )的内容。

A.对社会的描述

B.对数据的描述

C.对操作的描述(算法)

D.对企业的描述

37.三种基本程序结构是( )。

A.顺序结构

B.选择结构

C.树结构

D.循环结构

38.计算机算法的特性包括( ) 。

A.确定性

B.有零个或多个输入

C.有穷性

D.有效性

E.有一个或多个输出

39.计算机算法可分为( )两大类别。

A.非数值运算算法

B.结构运算

C.数值运算算法

D.形式运算

40.函数体一般包括( )两部分。

A.操作

B.执行

C.形式

D.声明

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

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

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

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

Baidu
map