电子科技大学智慧树知到“计算机应用技术”《C语言》网课测试题

阅读: 评论:0

2024年1月31日发(作者:)

电子科技大学智慧树知到“计算机应用技术”《C语言》网课测试题

长风破浪会有时,直挂云帆济沧海。 住在富人区的她

D.-1

电子科技大学智慧树知到“计算机应用技术”《C语言》网课测试题答案

(图片大小可自由调整)

第1卷

一.综合考核(共15题)

1.以下数据类型在内存中占用4个字节的是()。

ed long

ed char

2.设int x=1,y=1;表达式(!x++||y--)的值是()。

A.0

B.1

C.2

D.-1

3.下面关于C语言的说法错误的是()。

A.局部变量都存储在动态存贮区

B.任何复合语句体的{ }中允许定义局部变量

C.C程序的执行起点只能是main函数

D.C函数必须有形式参数

4.在函数调用过程中,下列说法正确的是()。

A.形式参数和实在参数存储空间都是在函数调用时分配的

B.形式参数和实在参数各占一个独立的存储单元

C.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配

D.在函数的执行过程中,形参变量值的改变不会影响实参值的改变

E.函数调用结束时,临时存储区被撤消

5.以下程序的输出结果是()。

main() {int a=100,x=10,y=20,ok1=5,ok2=0; if(xA.值不确定

B.1

C.0

6.逻辑表达式的值可以为0、1或者-1。()

A.正确

B.错误

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

A.数组第一个元素的值

B.数组的首地址

C.数组元素的个数

D.数组中全部元素的值

8.有以下程序段:int x=0,s=0; while (!x!= 0) s+=++x; printf("%d",s);则有以下程序段()。

A.运行程序段后输出1

B.运行程序段后输出0

C.程序段执行无限次

D.程序段中的控制表达式是非法的

9.以下符合C语言语法的赋值表达式是()。

A.d=9+e,f=d+9

B.d=9+e,e++,d+9

C.d=9+e+f=d+9

D.d=9+e++=d+7

10.对于for(表达式1;表达式2;表达式3)语句的正确描述()。

A.表达式3省略,可在循环体中修改循环控制变量,以保证正常退出

B.表达式2省略,循环不执行

C.三个表达式均不能省略。但分号可以省略

D.三个表达式均不能省略

11.下面函数调用语句含有实参的个数为()。

func((exp1,exp2),(exp3,exp4,exp5));

A.1

B.2

C.4

D.5

12.在"文件包含"预处理语句的使用形式中,当#include后面的文件名用""括起时,寻找被包含文件的方式是()。

A.直接按照系统设定的标准方式搜索目录

B.先在源程序所在目录搜索,再按照系统设定的标准方式搜索

C.仅仅搜索源程序所在目录

D.仅仅搜索当前目录

13.以下哪些是关于指针数组的正确描述?()

A.若int a[4][4]; int *b[]={a[0],a[1],a[2],a[3]};则b是指针数组

长风破浪会有时,直挂云帆济沧海。 住在富人区的她

B.指针数组每个元素都是指针变量 语句可以带参数,也可以不带

C.指针数组与指向数组的指针是等价的 语句与continue语句功能相同

*a[4]; 语句不能用于循环语句之外的语句

(*a)[4];

5.C语言规定,如下说法是正确的()

14.根据下面的定义,能印出字母m的语句是()根据下面的定义,能印出字母M的语句是()。 A.结构是若干变量的集合,这些变量的类型可以相同

struct person{char name[9] ; int age;} ; struct person class[10]={ “john ”,17, “paul ”,19, B.共用体(联合)允许不同数据类型的数据使用共同的存储区域

“mary”,18, “ adam”,16} ;

(“%cn”,clsaa[2].name[0]);

(“%cn”,class[3].name[1]);

(“%cn”,class[3].name);

(“%cn”,class[2].name[1]);

15.已有定义int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是()。

A.%8lx不是错误的格式符,其中数字8规定了输出字段的宽度

B.%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的

C.%x是格式符的一种,它可以适用于任何一种类型的数据

D.整型变量的输出格式符只有%d一种

第2卷

一.综合考核(共15题)

1.以下对一维整型数组a的正确说明是()。

a(10);

n=10,a[n];

n; scanf("%d",&n); int a[n];

D.#define SIZE 10; int a[SIZE];

2.若调用一个函数,且此函数中没有return语句,关于该函数则正确的说法是()。A.返回若干个系统默认值

B.返回一个不确定的值

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

D.没有返回值

3.函数即可以嵌套定义,又可以嵌套调用。()

A.正确

B.错误

4.对break语句的正确描述是()。

语句在while语句中,立即终止执行while语句

C.位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。

D.不能用&来取结构的地址

E.不能将结构作为整体来进行存取

6.下面程序的运行结果是()。

#include

main()

{int y=10;do {y--;}while(--y);printf("%dn",y--);

}

A.-1

B.1

C.8

D.0

7.以下程序的正确运行结果是()。

#include int func(int a ,int b) ; main( ) { int k=4,m=1,p; p=fun(k,m);printf( “%d,”,p) ;

p=fun(k,m);printf( “%dn”,p) ; } func(int a,int b) {static int m=0,i=2 ; i+=m+1 ; m=i+a+b ;

return m;}

A.8,8

B.8,20

C.8,17

D.8,16

8.在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()。

er

9.指针不可以操作数组。()

A.正确

B.错误

10.在内存中存储结构体类型的变量要占连续一段的存储单元。()

A.正确

B.错误

(float)是()。

长风破浪会有时,直挂云帆济沧海。 住在富人区的她

A.一个双精度型表达式

B.一个整型表达式

C.一种函数调用

D.一个不合法的表达式

12.在下面C语言的函数说明语句中,正确的是()。

fun(x,y);

fun(int x; int y);

fun(int x,y);

fun(int x,int y);

fun(int , int);

13.若运行时给变量输入12,则以下程序的运行结果是()。

Main()

{int x,y;

scanf("%d",&x);

y=x>12?x+10:x-12;

printf("%dn",y);

}

A.0

B.22

C.12

D.10

14.执行语句"x=(a=3,b=a--)"后,x,a,b的值依次为()。

A.3,2,3

B.3,2,2

C.3,3,2

D.2,3,2

ue语句和break语句作用完全相同。()

A.正确

B.错误

第1卷参考答案

一.综合考核

1.参考答案:AD

2.参考答案:B

3.参考答案:ACD

4.参考答案:BCDE

5.参考答案:D

6.参考答案:B

7.参考答案:B

8.参考答案:A

9.参考答案:A

10.参考答案:A

11.参考答案:B

12.参考答案:B

13.参考答案:ABD

14.参考答案:A

15.参考答案:A

一.综合考核

1.参考答案:D

2.参考答案:B

3.参考答案:B

4.参考答案:A

5.参考答案:ABE

第2卷参考答案

长风破浪会有时,直挂云帆济沧海。 住在富人区的她

6.参考答案:D

7.参考答案:C

8.参考答案:A

9.参考答案:B

10.参考答案:A

11.参考答案:B

12.参考答案:DE

13.参考答案:A

14.参考答案:A

15.参考答案:B

电子科技大学智慧树知到“计算机应用技术”《C语言》网课测试题

本文发布于:2024-01-31 06:39:47,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665438726318.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语句   函数   表达式   C语言   数组   变量
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23