一、填空题
1
、一?/p>
C
语言程序的语句至少应包含一?/p>
______
?/p>
2
?/p>
C
语言源程序文件的扩展名是
__ .C ____
,经过编译、连接后,生成文件的
扩展名是
__ .h
____
?/p>
3
、结构化程序由顺序结构?/p>
___
选择
___
?/p>
___
循环
___
三种基本结构组成?/p>
4
?/p>
C
语言的执行是?/p>
______
开始执行的?/p>
5
?/p>
C
源程序的语句分隔符是
______
?/p>
6
、在
C
语言中,用关键字
______
定义单精度实型变量?/p>
7
、表达式
S=12
应当读做
“______?/p>
?/p>
8
?/p>
C
语言源程序的基本单位?/p>
______
?/p>
9
、设
int x=9,y=8
;表达式
x-=y+1
的结果是
______
?/p>
10
、若
a
为整型变量,
a=12,
则表达式?/p>
a * =2+3
的?/p>
______
?/p>
11
、调?/p>
C
语言对输入输出处理的库函数时,在
# include
命令行中应包含的?/p>
文件?/p>
______
?/p>
12
、表达式
9%5
的结果是
______
?/p>
13
、若
a
为整型变量,
a=12,
则表达式?/p>
a+=4
的?/p>
______
?/p>
14
?/p>
?/p>
C
语言中,要求运算数必须是整型的运算符?/p>
______
?/p>
15
、在
C
语言中,?/p>
______
表示逻辑
?/p>
?/p>
?/p>
值?/p>
16
?/p>
7
、表达式
10/3
的结果是
______
?/p>
17
、通常一个字节包?/p>
______
个二进制位?/p>
18
?/p>
假设所有变量均为整型,
a=2,b=5,b++
则表达式
a+b
的值是
______
?/p>
19
?/p>
?/p>
C
语言中,
最基本的数据类型只有四种,
它们分别是:
______
?/p>
______
?/p>
______
?/p>
double
?/p>
20
、一?/p>
C
程序有且仅有一?/p>
______
函数?/p>
21
、若
a
为整型变量,
a=12,
则表达式?/p>
a-=2
的?/p>
______
?/p>
22
?/p>
?/p>
C
语言中,
有三种逻辑运算符,
它们分别是:
______
?/p>
______
?/p>
______
?/p>
23
、在
C
语言中,字符输入函数和字符输出函数分别是?/p>
______
?/p>
______
?/p>
24
?/p>
C
程序开发的四个步骤?/p>
______
?/p>
______
?/p>
______
和执行?/p>
25
?/p>
C
程序的结构分别是:顺序结构?/p>
______
?/p>
______
?/p>
26
?/p>
if
语句中的表达式可以是关系表达式?/p>
______
?/p>
______
?/p>
27
?/p>
______
?/p>
C
语言中惟一一个三元运算符?/p>
28
?/p>
C
语言提供的预处理命令主要包括如下三种:宏定义?/p>
______
?/p>
______
?/p>
二、阅读程序,写出下列程序运行结果?/p>
1
?/p>
#include <stdio.h>
main()
{int a=2,b=-1,c=2;
if(a<b)