南开大学智慧树知到“计算机科学与技术”《C语言程序设计》网课测试题答

阅读: 评论:0

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

南开大学智慧树知到“计算机科学与技术”《C语言程序设计》网课测试题答

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

p=x

*p=x

6.以下不正确的叙述是()。

A.在C程序中,逗号运算符的优先级最低

B.在C程序中,APH和aph是两个不同的变量

(图片大小可自由调整) C.若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变

D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值

7.已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=‘A’+‘6’-‘3’; 后,第1卷

c2中的值为()。

A.D

B.68

C.不确定的值

D.C

一.综合考核(共15题)

r函数可以向终端输出一个()。

1.以下符合C语言语法的赋值表达式是()。 A.整型变量表达式值

A.d=9+e+f=d+9 B.实型变量值

B.d=9+e,f=d+9 C.字符串

C.d=9+e,e++,d+9 D.字符或字符型变量值

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

9.在Visual C中,整型数据在内存中占2个字节。()

2.#include“stdio.h”void main() int sum=0,a=1; while(a=10) {sum=sum+a; a++;} A.正确

printf(“sum=%dn”,sum);} 以上程序段的运行结果是()。 B.错误

=0

=55 函数的正确调用形式是()。

=10 (文件指针,格式字符串,输出表列)

=11 (格式字符串,输出表列,fp)

(格式字符串,文件指针,输出表列)

(){int x,y,z; scanf(“%d%d%d”,&x,&y,&z), printf(“x+y+z=%dn”,x+y+z);} 输入数(文件指针,格式字符串,输入表列)

据的形式是25,13,10回车,则程序的输出结果是()。

A.x+y+z=48 11.用C语言可直接进行位运算和取地址等运算,因此语言是一种低级语言。()

B.x+y+z=35 A.错误

C.x+z=35 B.正确

D.不确定值

12.若要打开D盘上user文件夹下名为的文本文件进行读、写操作,符合此要求的函数调用是()。

k=1; while(k=10); 上述语句执行后,变量k的值是()。 (“D:”,“r”)

A.10 (“D:”,“w”)

B.11 (“D:”,“r+”)

C.9 (“D:”,“rb”)

D.无限循环,值不定

13.在C语言中,字母的大小写不被区分。()

5.若已有定义int x;下列说明指针变量p指向x的正确语句是()。 A.正确

p=&x B.错误

*p=&x

南开大学智慧树知到“计算机科学与技术”《C语言程序设计》网课测试题答案

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

14.C语言的函数中,()。 n=10,a[n]

A.必须有形参 n

B.形参必须是变量名 SIZE 10 int a[SIZE]

C.可以有也可以没有形参

D.数组名不能作形参 6.数组名作为实参传递给形参时,数组名被处理为()。

A.该数组的长度

15.若有定义char str[]=“very good”,则str的长度为()。 B.该数组的元素个数

A.8 C.该数组的首地址

B.9 D.该数组中各元素的值

C.10

D.11 (){int x,y,z; scanf(“%d%d%d”,&x,&y,&z); printf(“x+y+z=%dn”,x+y+z);}输入数据 的形式是25,13,10回车,则程序的输出结果是()。

A.x+y+z=48

B.x+y+z=35

第2卷

C.x+z=35

D.不确定值

8.若定义语句:int a=7; float x=2.5; y=4.7; 则表达式x+a%3*(int)(x+y)%2/4的值是()。

A.2.500000

B.2.750000

一.综合考核(共15题)

C.3.500000

1.设有如下程序:#includestdio.h main(){char ch1=‘A’,ch2=‘a’; printf(“%cn”,(ch1,ch2));} D.0.000000

则下列叙述正确的为()。

A.程序的输出结果为大写字母A 9.下面程序段:int k=2; while (k==0) {printf(“%d”,k); k--;} 则下面描述中正确的是()。

B.程序的输出结果为小写字母a 循环执行10次

C.运行时产生错误信息 B.循环是无限循环

D.格式说明符的个数少于输出项的个数,编译出错 C.循环体语句一次也不执行

D.循环体语句执行一次

2.C语言中的标识符以字母或下划线开头,可跟任何字符。()

A.错误 k=1; while(kA.10

B.正确 B.11

C.9

(){int n=4; while(n)printf(“%d”,--n);}以上程序的输出结果是()。 D.无限循环,值不定

A.2 0

B.3 1 11.在Visual C中,整型数据在内存中占2个字节。()

C.3 2 1 0 A.错误

D.2 1 0 B.正确

4.若以“a+”方式打开一个已存在的文件,则以下叙述正确的是()。 12.下列函数调用中,不正确的是()。

A.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作 (a,b)

B.文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作 (3,a+b)

C.文件打开时,原有文件内容被删除,只可作写操作 (3,5)

D.以上各种说法皆不下确 max(a,b)

5.以下对一维整型数组a的正确说明是()。 13.设有如下程序 #include main() {char ch1=‘A’,ch2=‘a’; printf(“%cn”,(ch1,ch2));} 则 a(10) 下列叙述正确的为()。

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

A.程序的输出结果为大写字母A

B.程序的输出结果为小写字母a 13.参考答案:B

C.运行时产生错误信息

D.格式说明符的个数少于输出项的个数,编译出错 14.参考答案:C

14.在C语言中,字母的大小写不被区分。() 15.参考答案:C

A.错误

B.正确

第2卷参考答案

15.在Turbo C++中,字符型数据在内存中占个字节。()

A.错误

B.正确

一.综合考核

1.参考答案:B

2.参考答案:B

3.参考答案:A

4.参考答案:D

5.参考答案:B

6.参考答案:D

7.参考答案:A

8.参考答案:D

9.参考答案:B

10.参考答案:D

11.参考答案:A

12.参考答案:C

第1卷参考答案

一.综合考核

1.参考答案:B

2.参考答案:A

3.参考答案:C

4.参考答案:A

5.参考答案:D

6.参考答案:C

7.参考答案:A

8.参考答案:A

9.参考答案:C

10.参考答案:D

11.参考答案:A

12.参考答案:D

13.参考答案:B

14.参考答案:A

15.参考答案:B

南开大学智慧树知到“计算机科学与技术”《C语言程序设计》网课测试题答

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

本文链接:https://www.4u4v.net/it/170665433426311.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