习题解析与答案
第
1
章
C
语言概述
一.
简答题
1
.概述
C
语言的主要特点。
【解答】
(
1
)语言简洁、紧凑,使用方便、灵活。
(
2
)数据类型丰富,表达能力强。
(
3
)运算符多样。
C
语言中的运算符包含的范围非常广泛。
(
4
)具有结构化的控制语句。如
if
…
else
语句、
while
语句、
do
while
语句、
switch
语句、
for
语句。
(
5
)
允许直接访问物理地址。
C
语言中含有的位和指针运算,
能够直接对内存地址进行
访问操作。
(
6
)所生成的目标代码质量高,可移植性好。
2
.构成
C
语言程序的基本单位是什么
?
它由哪几部分组成
?
【解答】
函数是构成
C
语言程序的基本单位。
一个完整的
C
程序一般由文件包含、
宏定
义、函数说明、变量和一个或若干个函数组成。
3
.C语言程序的运行一般要经过哪几个步骤?
【解答】
(
1
)编辑;
(
2
)编译;
(
3
)连接,生成
EXE
文件;
(
4
)执行。
二.运行程序写结果
1
.输入下面程序并运行。
main
()
{
int a1
,
a2
,
x;
a1=100;
a2=50;
x=a1-a2;
printf
(
″x=%d
\
n″
,
x
)
;
}
【解答】运行结果为:
x=50
2
.输入下面程序并运行。
main
()
{
int a1
,
a2
,
x;
a1=10;
a2=20;
x=a1*a2;
printf
(
″a1=%d
,
a2=%d\
n″
,
a1
,
a2
)
;
printf
(
″x=%d
\
n″
,
x
)
;
}
【解答】运行结果为:
a1=10,a2=20
x=200