本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
本书分为四章:第1章“绪论”,主要介绍了软件开发中所需的基本知识;第2章“程序设计和系统开发基础”,主要介绍了程序开发的环境、程序开发的方法;第3章“成功案例与实践”,分析了成功案例的设计思想、技术难点并给出三类几十个典型实习题,旨在帮助学生摆脱程序设计等于程序设计语法知识学习的怪圈,提高解决实际问题的能力;第4章“习题解析”,对《C/C++语言程序设计学习及应试指导》一书第6章~第10章中的习题进行解答、归纳和总结,从而导出程序设计的规律和方法。附录I为《C/C++语言程序设计学习及应试指导》一书第1章~第5章习题的答案。 本书旨在帮助学生利用C/C++开发工具开发一个小型系统,让学生了解软件开发的整个过程,掌握软件工程的基本方法,培养学生初步应用软件工程相关技术进行软件开发的能力。本书可供各层面
本书是集众多长期从事C语言教学工作的一线教师的经验和体会,并参考大量的外有关资料编写而成。本书共分四部分,一共设置了21个实验:部分基础实验包括9个实验,内容包括C语言程序开发环境和上机步骤、基本数据类型、运算符和表达式等。通过这部分的实验教学,使读者熟悉c语言的基本语法结构、程序结构、编程思路及解题的基本思路;第二部分综合实验包括银行存款大小写转换和数组、函数、指针的综合应用。通过这部分实验教学,加深读者对C语言的理解,真正能用C语言这个强有力的编程工具去解决实际问题;第三部分课外实验包括9个实验,内容安排上由浅入深,供学有余力的读者练习;第四部分特色实验内容以银行开户、存款、取款、转账、查询等为主要功能模块,设计实现一个银行常用业务管理信息系统。 本书具有基础性、实用性和系统性,