首页
›
答案
›
标签
›
C语言程序设计
C语言程序设计
1
智慧树知到《C语言程序设计(青岛职业技术学院)》2023章节测试答案
2
if语句的基本形式是:if(表达式)语句,以下关于表达式值的叙述中正确的是()。
3
C语言用非()表示真,用0表示假。
4
双边if语句是指由if和()构成的条件语句。
5
单边if语句是指不带else的if语句,如果表达式值为(),执行语句块,表达式值为()则什么也不做。
6
在switch语句中每一个case后的常量表达式的值必须()。
7
if语句中的else子句不能单独使用,必须与()配对使用。
8
switch后的()与case后的()的值进行比较,两者的值和类型相同,则称两者匹配。
9
switch-case是()语句,当表达式不与所有的case:常量表达式匹配,则一定与()匹配。
10
宏定义分为()的宏定义和()的宏定义两类。
11
宏定义是用()命令定义(),不能定义变量和数组。
12
包含文件是用()命令包含(),用于定义变量、函数或宏定义。
13
if语句中可以没有else部分。
14
if语句中的表达式一定是关系和逻辑表达式,不能用其他表达式。
15
if语句中的语句块可以看成是一条简单语句或者是复合语句。
16
在switch语句中各个case和default后的顺序语句序列可不用{}括起来。
17
if语句和switch-case语句都是流程控制语句,能控制程序的流程。
18
编译预处理命令不是C语句,变量声明是C语句。
19
if语句可以嵌套,但只能嵌套在else语句块中,不能嵌套在if语句块。
20
嵌套的if-else语句之间存在配对关系,分析时先从第1个else语句开始。
21
使用if-else-if语句,能自动构成正确的逻辑关系,覆盖完整的区域,没有遗漏和重复的区域。
22
switch语句的表达式可以为整型、字符型、枚举型的表达式,表达式两边的括号不能省略。花括号括起的部分是switch的语句体。
23
switch语句体中的case与其后的常量表达式构成语句标号,语句标号由冒号结尾,常量表达式没有类型要求,各case后常量表达式的值可以相同。
24
default:表示case标号以外的标号,以冒号结尾,起标号作用。
25
coutinue语句只能在()结构中使用。
26
break语句可以用在循环语句和()语句中。
27
while循环是先判断循环终止条件,当表达式值为(),执行循环体,当表达式值为()退出循环的循环语句。
28
do-while循环是先执行循环体,再()的循环语句。
29
while循环是先(),再执行循环体的循环语句。
30
循环结构的循环变量、循环()和()称为循环结构的三要素。
31
for循环中的表达式1表示循环变量的(),()表示根据增量表达式修改循环变量。
32
()循环语句和()循环语句是当型循环语句,for循环是增量循环语句。
33
for循环中的表达式2判断()的关系表达式,表达式2可以与()无关。
34
嵌套的循环结构是指循环语句的()又包含另一个(),形成循环套循环的语句结构。
35
在多分支结构中用break语句跳出()。在循环结构中,用break语句跳出()。
36
循环体必须是一条语句。
37
当型循环的循环体有可能一次都不执行。
38
直到型循环的循环体至少执行一次。
39
break语句只能用于循环结构,不能在其他结构中使用。
40
在循环执行过程中执行continue语句该循环立即终止。
41
循环语句是指重复执行两次及二次以上的语句。
42
for循环中用2个分号分割三个表达式,分号是分割符不是表达式语句。
43
for语句中的表达式可以全部省略,但两个分号;不能省略。
44
do-while循环语句属于当型循环语句。
45
每执行一次循环体,必须要修改循环变量,使循环变量朝出口条件变化。
46
do?while循环与while循环的循环终止条件不同,do?while循环是当表达式的值为0执行循环体,当表达式的值非0,退出循环体。
47
for循环中的表达式3是在判断表达式2后,执行循环体之前执行。
48
C程序中声明语句可以在执行语句之后。
49
字符常量与字符串常量的区别是?字符型常量的定界符用引号括起,而字符串常量的定界符用引号括起。
50
先编写程序再进行调试运行。
51
程序中避免相似的标识符,不要出现仅靠大小写区分的标识符。
52
数据的类型决定数据在内存中占空间的大小以及存储方式。
53
有效数字位数7位,有效数字位数15-16位。
54
变量是在指程序运行的过程中其值可以变化的量。
55
行注释使用符号。
56
关键字不能用来定义变量名。
57
()是对数据进行加工处理的过程
58
程序最后运行的是()文件
59
浮点型常量35是双精度型。
60
基本的数据类型包括()、()、()三种。
61
C程序编译过程中出现错误不能运行该程序。
62
浮点型变量包括单精度型变量、双精度型变量和长双精确度型变量三类。
63
C语言程序可以在多种集成开发环境下进行开发。
64
一个程序除了算法和数据结构这主要要素外,还应当采用合适的程序设计方法进行程序设计,并且用某一种计算机语言表示。
65
程序流程有三种基本结构:()、()和()。
66
结构化程序设计的设计思想是自顶向下,逐步求精。
67
表达式a=1,b=2,c=3的值为()
68
一个有效算法应该具有零个或多个输入,一个或多个输出。
69
算法是解题方法和解题过程的精确描述。
70
inta=3;a*=2;a的值为()
71
算法的每种控制结构都只有1个入口和1个出口。
72
字符输入函数为()
73
换行可以使用putchar(\n)完成。
74
在顺序结构内各语句块是按照它们出现的先后次序依次执行的。
75
单边if语句是如果条件表达式为真或假是分别执行语句块。
76
决定循环继续还是中止的判断条件称为循环终止条件。
77
用if语句构成选择结构,选择方式是()
78
宏定义的替换是在程序编译之前进行的。
79
文件包含是一个源文件可以将另外一个源文件的全部内容包含进来,即将另外的文件包含到本文件之中。
80
字符串输出函数puts输出成功的返回值为0。
81
数组定义是指一组同类型数据组成的序列。
82
字符串"HelloWorld!\n"在内存中占个字符。
83
数组可以不遵循先定义,后使用的原则。
84
C语言程序设计2023章节测试答案_C语言程序设计智慧树知到答案
85
c语言表达式!(4>=6)&;&;(3<=7)的值是()
86
在C程序中,数据可以用二进制和()两种代码形式存放。
87
\101在内存中占()个字节。
88
下列程序的输出是()。voidmain(){int
89
设有以下定义的语句:intA3][2]={10,20,30,40,50,60},(*p)[2];p=a;则*(*(p+2)+1)值为()
90
下列语句输出的结果是()。unsignedintb=65535;printf("%d",b);
91
表达式b+5+\x42+011+0x10的值是()
92
intx=2,y=3,z=4;则表达式!x+y>z的值为()
93
设charAb;若想通过a&;&;b运算保留a的第1位和第6位的值,则b的二进制数是()
94
已知a=12,写出表达式(0
95
语句:x++;++x;x=x+1;x=l+x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句()
96
如果函数不要求带回值,可用()来定义函数返回值为空
97
什么是文件类型指针?
98
结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体(),再说明结构体变量。
99
goto语句有什么特点?在C语言中对goto的使用有什么注意事项。
100
下列程序的运行结果是()。voidmain(){unsignedx1;intb=-1;x1=b;printf("%u",x1);}
‹
1
2
3
4
›