第1部分 C语言实验指导 1
1.1上机实验目的 1
1.2上机实验基本要求 1
1.3上机实验环境 2
1.3.1 Microsoft sual C++ 6.0工作环境 2
1.3.2 Microsoft sual C++ 6.0调试工具介绍 7
1.3.3 C语言调试运行中的常见错误 9
1.4主要实验内容 17
实验1程序的运行环境操作和简单程序运行 18
实验2基本数据类型及运算 21
实验3顺序结构程序设计 24
实验4分支结构程序设计 26
实验5循环结构程序设计 28
实验6数组 31
实验7函数 36
实验8常用指针 41
实验9复杂指针 46
实验10编译预处理 52
实验11复杂数据类型 54
实验12文件 60
第2部分 课程设计 65
2.1课程设计的目的 65
2.2课程设计的基本要求 65
2.3课程设计题目 66
2.4案例分析 69
2.4.1具体要求 69
2.4.2系统功能要求 69
2.4.3系统分析 70
2.4.4系统实现 71
第3部分 典型例题 80
3.1 C语言概述 80
3.2基本数据类型、运算符与表达式 81
3.3顺序结构程序设计 84
3.4选择结构程序设计 86
3.5循环结构程序设计 89
3.6数组 95
3.7函数 100
3.8指针 102
3.9编译预处理 106
3.10复杂数据类型 107
3.11文件 111
3.12综合练习1 114
3.13综合练习2 120
3.14综合练习3 126
3.15综合练习4 132
附录A 课程设计报告格式 139
附录B 综合练习答案 144