智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案

答案网www.qiansejidi.com为你分享智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案,智慧树 知到 C语言程序设计基础的相关攻略:智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案第一章测试1、下列对C语言特点的描述中,错误的是()。A、C语言不是结构化程序设计语言B、C语言编程简洁明了C、C语言功能较强D、C语言移植性好正确答案:A2、下列关于C语言程序在结构上特点的描述中,错误的是()。A、C语言程序是一个函数串B、C语言程序可以由一个或多个文件组成C、C语言程序的诸多

C、1.100000

D、1.85

正确答案:B

5、有以下程序:main(){intm;m=10;printf("%d\n",(--m*3/5));}程序运行后的输出结果是。

A、6

B、5

C、4

D、7

正确答案:B

6、表达式(int)(1/3+.5*3+5%3)的计算结果为。

A、3

B、2

C、1

D、7

正确答案:A

7、下列不正确的转义字符是。

A、\\

B、\'

C、074

D、\0

A.正确

B.错误

正确答案:A

8、无符号基本整型的数据类型符为,双精度实型数据类型符为,字符型数据类型符为。

A、unsignedintdoublechar

B、doublecharunsignedint

C、charunsignedintdouble

D、charaunsignedintdouble

正确答案:A

9、printf("%c,%d",'a','a');的输出结果是。

A、a,97

B、a97

C、97,a

D、97a

正确答案:A

10、下列格式符中,哪一个可以用于以八进制形式输出整数。

A、%d

B、%8d

C、%o

D、%ld

正确答案:C

第四章测试

1、以下运算符中,优先级最高的运算符是().

A、*=

B、>=

C、(类型)

D、+

正确答案:C

2、执行下列程序段后,m的值是().intw=2,x=3,y=4,z=5,m;m=(w<x)?w:x;m=(m<y)?m:y;m=(m<z)?m:z;

A、4

B、3

C、5

D、2

正确答案:D

3、对下述程序,()是正确的判断.#include<stdio.h>voidmain(){intx,y;scanf("%d,%d",&x,&y);if(x>y)x=y;y=x;elsex++;y++;printf("%d,%d",x,y);}

A、语法错误,不能通过编译

B、输入数据3和4,则输入4和5

C、输入数据4和3,则输入3和4

D、输入数据4和3,则输出4和4

正确答案:A

4、两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是().#include<stdio.h>voidmain(){intx;scanf("%d",&x);if(x++>5)printf("%d",x);elseprintf("%d\n",x--);}

A、7和5

B、6和3

C、7和4

D、6和4

正确答案:A

5、执行下列语句后的输出为().intj=-1;if(j<=1)printf("****\n");elseprintf("%%%%\n");

A、****

B、%%%%

C、%%%%c

D、有错,执行不正确

正确答案:A

6、为了避免在嵌套的条件语句if···else中产生二义性,C语言规定:else子句总是与()配对.

A、缩排位置相同的if

B、其之前最近的if

C、其之后最近的if

D、同一行上的if

正确答案:B

联系我们

联系我们

查看联系方式

邮箱: 2643773075@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部