C 语言程序设计上机指导与练习
钟廷志 赵建刚 编著
人 民 邮 电 出 版 社
图书在版编目(CIP)数据
C 语言程序设计上机指导与练习/ 廷志,赵建刚编著. —北京:人民邮电出版社,2004.6
(中等职业学校计算机系列教材)
ISBN 7-115-12154-0
Ⅰ. C Ⅱ.① ②赵 Ⅲ. C 语言—程序设计—专业学校—教学参考资料 Ⅳ. TP312
中国版本图书馆CIP 数据核字(2004 )第048545 号
内容提要
本书是《C 语言程序设计》的配套教材,内容以实验操作为主,重点培养学生的实际动手编程能力。全
书共分 10 个实验,包括运行环境、C 语言基本知识、C 语言程序结构、函数、数组、指针和预处理、共用体
等部分的上机操作实验。每个实验包括实验目的、预习知识、注意事项、错误改正、上机实例、程序调试和
案例模仿等部分,通过实验指导,学生能够事半功倍地掌握相关的知识点和操作方法。
本书适合作中等职业学校“C 语言程序设计”课程的上机教材,也可作为 C 语言程序设计初学者的自学
参考书。
前 言
本书是《C 语言程序设计》的配套教材,以实验操作为主,通过有针对性的上机操作,使
学生掌握Turbo C 的基本操作方法和编程应 技巧。
教师一般可 40 个课时来讲解 《C 语言程序设计》的内容,然后配合本上机指导,再分
配40 个课时作为上机时间,即可顺利完成教学任务。总共需要约80 个课时。两本教材中的内
容可以满足扩充至120 课时所需的内容要求,教师在实际授课过程中也可以根据需要对学时进
行适当的调整。
本书结构与《C 语言程序设计》一书的结构相对应,每个实验基本上由以下几个主要部分
组成:
实验目的:罗列出本实验要达到的目的,教师可用它作为简单的备课提纲,学
生可通过 验目的对本 验的内容有一个大体的认识。
预习知识:给出本 验的所要预习的知识点。
注意事项:给出本实验中容易出现错误的地方,加深读者对相关知识的正确理
解。
改正下列错误:列出了本章中的常见错误,并进行改正。使读者能事半功倍地
掌握相关的函数、语句、命令等的正确使用。
上机 例:运用相关知识进行 型程序的设计。
程序调试:通过对有误程序的调试,进行一步掌握本章的内容。
案例模仿:通过对功能类似程序编写的模仿,全面、扎 地掌握本章知识点。
本书是专门为中等职业学校编写的,适合作 C 语言编程上机教材,也可作初学者自
学C 语言程序设计的参考书。
由于作者水平有限,疏漏之处敬请各位老师和同学指正。
作者
2004 年4 月
目 录
第1 章 练习使用C 程序的开发环境 1
第2 章 结构、变量、运算符、表达式 11
第3 章 输入输出函数和实现程序的步骤24
第4 章 顺序结构程序33
第5 章 选择结构程序设计42
第6 章 循环控制程序设计55
第7 章 函数的使用68
第8 章 数组81
第9 章 指针95
第10 章 编译预处理、结构体、共用体106
附录 常用资料 116
F.1 Turbo C 编译出错信息 116
F.2 常见函数、语句和命令的规 125
第1章 练习使用C 程序的开发环境
一、 实验目的
熟悉Turbo C 的运行环境。
了解UNIX 、DOS 下C 的运行环境。
二、 3 种运行环境的介绍
用Turbo C 运行C 程序。
在UNIX 操作系统下运行C 程序。
在DOS 下运行C 程序。
三、 Turbo C