1 习题解析与答案 第 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 2 三.编程题 1.参照本章例题,编写一个C程序,用于显示如下信息: ************************* I love C programs
************************* 【分析与提示】 ①要有文件包含语句#include
C 语言中没有数据的输入、输出等功能,数