• u******* 下载了资源 2023年秋江苏开放大学中国政府与政治实践作业:人大代表的一份议案
  • u******* 下载了资源 2023年秋江苏开放大学中国政府与政治实践作业:人大代表的一份议案
  • u******* 下载了资源 2023年秋江苏开放大学中国政府与政治实践作业:人大代表的一份议案
  • u******* 下载了资源 2023年秋江苏开放大学中国政府与政治实践作业:人大代表的一份议案
  • u******* 购买了资源 2023年秋江苏开放大学中国政府与政治实践作业:人大代表的一份议案
  • u******* 加入了本站
  • u******* 加入了本站
  • u******* 购买了资源 理工科毕业论文研究型论文的研究内容是什么?请举例说明。
  • u******* 签到打卡,获得1金币奖励
  • u******* 购买了资源 请阐述理工科毕业引言(绪论)的写法,并下载一篇硕士论文的绪论部分

2022年春季学期新疆电大一体化C语言程序设计期末综合试卷-19

一、单选题 (共15题,共30分)

得分:28

1、

假定一个函数的原型为int ff(int x),一个整型变量为a,则下面函数调用表达式不正确的是( )。

A :

ff(3)

B :

ff(a)

C :

ff(*a)

D :

ff(a+10)

得分:2分

本题分值:2分

您的答案: C

2、

在结构类型的定义中,使用的关键字是( )。

A :

union

B :

struct

C :

static

D :

enum

得分:2分

本题分值:2分

您的答案: B

3、

函数定义参数表中的每个形参变量,其作用域范围为所在的整个( )。

A :

文件

B :

参数表

C :

程序

D :

函数

得分:2分

本题分值:2分

您的答案: D

4、

一个无符号字符类型的值域范围是( )。

A :

-127到255

B :

0到255

C :

-128到+127

D :

1到255

得分:2分

本题分值:2分

您的答案: B

5、

常数120的数据类型为( )。

A :

长整型

B :

双精度型

C :

短整型

D :

整型

得分:2分

本题分值:2分

您的答案: D

6、

假定有定义为“int a[4][5]={{1,3,5},{2,8}};”,则a[1][1]的值为( )。

A :

5

B :

2

C :

3

D :

8

得分:2分

本题分值:2分

 

7、

假定一个联合类型的定义为 “union D{int a; D* next;};”,则该类型的长度为( )。

A :

16

B :

12

C :

8

D :

4

得分:2分

本题分值:2分

 

8、

假定有结构定义“struct Book{char title[20]; double price;};”,则不正确的语句定义为( )。

A :

struct Book* c[10]

B :

struct Book b=(“C++ Programming”,27.0)

C :

struct Book a[5]

D :

struct Book d[2][3]

得分:2分

本题分值:2分

 

9、

如果一个函数定义仅允许为所在的程序文件调用,则应在该函数定义的最前面添加的关键字为( )。

A :

default

B :

static

C :

auto

D :

extern

得分:2分

本题分值:2分

 

10、

若用数组名作为函数调用的实参,传递给形参的是( )。

A :

数组的首地址

B :

数组中第一个元素的值

C :

数组元素的个数

D :

数组中全部元素的值

得分:2分

本题分值:2分

 

11、

用calloc函数创建具有10个整型元素的动态存储空间的正确调用是( )。

A :

calloc(10,sizeof(int))

B :

calloc(10)

C :

calloc(sizeof(int),10,)

D :

calloc(10,sizeof(char))

得分:2分

本题分值:2分

 

12、

每个C程序文件在编译时可能出现有严重性错误,其对应的标识符号为(  )。

A :

warning

B :

error

C :

warn

D :

err

得分:2分

本题分值:2分

 

13、

带有随机函数调用的表达式rand()%50的值在( )区间内。

A :

0~50

B :

0~49

C :

1~50

D :

1~49

得分:0分

本题分值:2分

 

14、

标准输出设备显示器的文件流标识符是( )。

A :

stdin

B :

stderr

C :

stdio

D :

stdout

得分:2分

本题分值:2分

 

15、

假定一个二维数组a的定义为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][0]的值为( )。

A :

0

B :

6

C :

2

D :

4

得分:2分

本题分值:2分

 

二、多选题 (共10题,共40分)

得分:32

1、

这段程序中的常量有:#define PI 3.14 ;void main(){ int sum;sum = 10 + 15;printf(“sum=%d”,sum);printf(“result is 25”);}这段程序中常量有( )。

A :

10

B :

sum

C :

15

D :

PI

得分:4分

本题分值:4分

 

2、

下面哪些是合法的用户定义的标识符( )。

A :

_908

B :

*par

C :

sheep!

D :

wind

得分:4分

本题分值:4分

 

3、

以下叙述正确地是

A :

一个C源程序可由一个或多个函数构成

B :

一个C源程序必须包含一个main函数

C :

C程序地基本组成单位是函数

D :

在对一个C程序进行编译地过程中,可发现注释中地拼写错误

得分:4分

本题分值:4分

 

4、

下列叙述中,正确的是

A :

主函数中定义地变量在整个程序中都是有效地

B :

在其它函数中定义地变量在主函数中也不能使用

C :

形式参数也是局部变量

D :

复合语句中定义地变量只在该复合语句中有效

得分:0分

本题分值:4分

 

5、

以下叙述中,不正确地

A :

调用printf函数时,必须要有输出项

B :

使用putchar函数时,必须在之前包含头文件stdio.h

C :

在C语言中,整数可以以十二进制、八进制或十六进制地形式输出

D :

调用getchar函数读入字符时,可以从键盘上输入字符所对应地ASCII码

得分:4分

本题分值:4分

 

6、

下列关于C语言的说法正确的是( )。

A :

C程序的工作过程是编辑、编译、连接、运行

B :

C语言不区分大小写。

C :

C程序的三种基本结构是顺序、选择、循环

D :

C程序从main函数开始执行

得分:4分

本题分值:4分

 

7、

以下正确的说法是

A :

在不同函数中可以使用相同地名字地变量

B :

形式参数是局部变量

C :

在函数内定义地变量只在本函数范围内有效

D :

在函数内地复合语句中定义地变量在本函数范围内有效

得分:0分

本题分值:4分

 

8、

下面说法中,正确地是

A :

全局变量一定是外部变量

B :

局部变量一定是内部变量

C :

全局变量作为函数间传递数据地手段时,与文件地作用类似,都是通过共享某种资源来传递数据

D :

全局变量与局部变量不可以重名资

得分:4分

本题分值:4分

 

9、

下列说法中不正确地是

A :

在程序中定义一个结构体类型,将为此类型分配存储空间

B :

结构体类型地成员名可与结构体以外地变量名相同

C :

结构体类型必须有名称

D :

结构体内地成员不可以是结构体变量.

得分:4分

本题分值:4分

 

10、

下列不正确的标识符是(  )。

A :

-a1

B :

a[i]

C :

a2_i

D :

int t

得分:4分

本题分值:4分

 

三、判断题 (共15题,共30分)

得分:14

1、

表达式x=x+y表示成复合赋值表达式为x=+y。

A

:

B

:

得分:2分

本题分值:2分

 

2、

使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列共500个元素的二维字符数组。

A

:

B

:

得分:0分

本题分值:2分

 

3、

在数据文件打开方式字符串中,字符加号(+)具有确定的含义,代表既允许读也允许写的打开方式。

A

:

B

:

得分:2分

本题分值:2分

 

4、

continue语句只有保留字,没有语句体。

A

:

B

:

得分:0分

本题分值:2分

 

5、

在结构成员访问运算符中,点运算符(.)为双目运算符。

A

:

B

:

得分:2分

本题分值:2分

 

6、

假定x=5,则执行“a=(x?10:20);”语句后a的值为10。

A

:

B

:

得分:0分

本题分值:2分

 

7、

在C语言中,求一个整数的绝对值的数学函数为abs(x)。

A

:

B

:

得分:0分

本题分值:2分

 

8、

在语句“typedef int* inPointer;”中,把标识符inPointer定义为int*类型。

A

:

B

:

得分:0分

本题分值:2分

 

9、

在执行“printf(“%6d”,x);”语句时,其输出的x的值所占用的显示宽度将小于6个字符位置。

A

:

B

:

得分:2分

本题分值:2分

 

10、

在C语言程序中,除主函数外的任何用户定义的函数都可以是递归函数。

A

:

B

:

得分:2分

本题分值:2分

 

11、

在C语言程序中,主函数也可以成为递归函数。

A

:

B

:

得分:0分

本题分值:2分

 

12、

do-while循环语句是以循环体结尾的。

A

:

B

:

得分:0分

本题分值:2分

 

13、

在定义指针变量的语句中,对指针变量不允许赋初值。

A

:

B

:

得分:0分

本题分值:2分

 

14、

使用const语句定义一个符号常量时,则必须对它同时进行初始化。

A

:

B

:

得分:2分

本题分值:2分

 

15、

假定a是一个二维数组,则表达式*(a[j]+i)所对应的元素为a[i][j]。

A

:

B

:

得分:2分

本题分值:2分

 

 

内容查看
查看价格15
点点赞赏,手留余香 给TA打赏

AI创作

课程作业代写,点击图片加微信,有偿服务

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录