绍# include命令、main函数以及C语言程序的基本的语法元素包括程序注释, 命令语句块等等。本章最后还将给学员介绍算法的概念以及如何用图解的形式来 表示算法。 本章目标 让学员了解编程的一些基本概念,包括程序的执行过程、C语言程序的基本编程 要素 重点和难点C语言基本的编程要素、算法和流程图 内容组织结构首先给学员介绍命令、软件、程序的概念;然后通过个简单的实例让学员理解 程序是如何运行的,以及如何使用C语言来编写程序,最后通过分析该程序让学 员了解C语言程序的基本的语法要素;学员了解了C语言程序的基本概念后,本 章最后将给学员介绍程序的灵魂:算法的概念以及算法的表示方法 11计算机简介 介绍计算机是如何处理数据的 1.2C语言 本节主要给学员介绍C语言是什么,并且将介绍C语言的一些特点 13C语言程序结构 本节将介绍C语言的程序结构,包括主函数的定义,分隔符和注释行的表示、 语句终止符以及C语言的函数库 121函数的定义 12.2分隔符 1.23语句终止符 12.4注释行 1.2.5C语言函数库 14编译和运行程序 本节将介绍编译和运行程序的概念以及如何编译和运行程序 13解决实际问题的程序设计方法 本节将介绍伪代码和流程图的概念,并且将介绍如何使用伪代码和流程图来表 示算法
6 绍#include 命令、main 函数以及 C 语言程序的基本的语法元素包括程序注释, 命令,语句块等等。本章最后还将给学员介绍算法的概念以及如何用图解的形式来 表示算法。 本章目标 让学员了解编程的一些基本概念,包括程序的执行过程、C 语言程序的基本编程 要素。 重点和难点 C 语言基本的编程要素、算法和流程图 内容组织结构 首先给学员介绍命令、软件、程序的概念;然后通过一个简单的实例让学员理解 程序是如何运行的,以及如何使用 C 语言来编写程序,最后通过分析该程序让学 员了解 C 语言程序的基本的语法要素;学员了解了 C 语言程序的基本概念后,本 章最后将给学员介绍程序的灵魂:算法的概念以及算法的表示方法。 1.1 计算机简介 介绍计算机是如何处理数据的 1.2 C 语言 本节主要给学员介绍 C 语言是什么,并且将介绍 C 语言的一些特点 1.3 C 语言程序结构 本节将介绍 C 语言的程序结构,包括主函数的定义,分隔符和注释行的表示、 语句终止符以及 C 语言的函数库。 1.2.1 函数的定义 1.2.2 分隔符 1.2.3 语句终止符 1.2.4 注释行 1.2.5 C 语言函数库 1.4 编译和运行程序 本节将介绍编译和运行程序的概念以及如何编译和运行程序 1.3 解决实际问题的程序设计方法 本节将介绍伪代码和流程图的概念,并且将介绍如何使用伪代码和流程图来表 示算法
所选用的例子本章中将编写第一个C语言程序,该程序只完成一个最简单的操作,那就是输出 信息 课后练习 编写伪代码和流程图来表示一节简单的算法。 第二章变量和数据类型 内容概述 本章将给学员介绍变量和常量的概念,并且主要介绍整型变量、常量单精度变量 和常量、双精度变量和常量、字符型变量和常量的概念和C语言的表达形式。 本章目标 让学员理解变量的概念以及确定变量数据类型的重要性,并且给学员介绍各种常 见的数据类型。 重点和难点 本章重点和难点是变量和常量的概念以及各种数据类型数据的C语言表达形式。 内容组织结构首先介绍变量和常量在编程中的重要性,然后进步引入变量和常量的概念,最 后介绍各种常见类型的变量和常量的C语言表达式。 21变量 主要介绍如何声明变量、如何给变量赋值 22常量 介绍各种类型的常量的表示方法 23标识符 介绍标识符的概念以及相关的规则 24数据类型 介绍数值类型、字符类型等基本数据类型和派生数据类型 25算术运算符 主要介绍+,-,×,%++--,逗号运算符 所选用的例子每个主题选用的例子力求简单,主要以一些简单的数学计算为主 课后练习 关于标识符和表达式的一些练习
7 所选用的例子 本章中将编写第一个 C 语言程序,该程序只完成一个最简单的操作,那就是输出 信息。 课后练习 编写伪代码和流程图来表示一节简单的算法。 第二章 变量和数据类型 内容概述 本章将给学员介绍变量和常量的概念,并且主要介绍整型变量、常量单精度变量 和常量、双精度变量和常量、字符型变量和常量的概念和 C 语言的表达形式。 本章目标 让学员理解变量的概念以及确定变量数据类型的重要性,并且给学员介绍各种常 见的数据类型。 重点和难点 本章重点和难点是变量和常量的概念以及各种数据类型数据的 C 语言表达形式。 内容组织结构 首先介绍变量和常量在编程中的重要性,然后进一步引入变量和常量的概念,最 后介绍各种常见类型的变量和常量的 C 语言表达形式。 2.1 变量 主要介绍如何声明变量、如何给变量赋值。 2.2 常量 介绍各种类型的常量的表示方法 2.3 标识符 介绍标识符的概念以及相关的规则 2.4 数据类型 介绍数值类型、字符类型等基本数据类型和派生数据类型 2.5 算术运算符 主要介绍+,-,×,/,%,++,--,逗号运算符 所选用的例子 每个主题选用的例子力求简单,主要以一些简单的数学计算为主。 课后练习 关于标识符和表达式的一些练习
第三章运算符和表达式 内容概述 本章将给学员介绍算术表达式、比较表达式、逻辑表达式、类型转换表达式、位 运算表达式以及运算符的优先级的用法。 本章目标 本章目的让学员了解运算符和表达式的基本概念和应用,并且理解运算符的优先 重点和难点 各种运算符以及运算符的优先级 内容组织结构首先给学员介绍基本的运算符在程序中的应用,然后给学员介绍各种运算符和各 种表达式,最后介绍运算符的优先级。 31表达式 主要介绍表达式的基本概念 32关系运算符和表达式 主要介绍一些常用的关系运算符以及关系表达式 33逻辑运算符和表达式 介绍逻辑与、或、非等基本的运算符和表达式的用法 34位运算符和表达式 介绍按位与、或、异或、非、左移、右移等运算符 34混合表达式和类型转换 主要介绍混合表达式以及类型转换 36运算符的优先级 介绍各种运算符的优先级 所选用的例子每个主题以一些简单的数学计算为主 课后练习 关于运算符的一些课后练习 第四章输入输出语句 内容概述 本章将给学员介绍整型数据、单精度数据、双精度数据以及字符数据的输入和输
8 第三章 运算符和表达式 内容概述 本章将给学员介绍算术表达式、比较表达式、逻辑表达式、类型转换表达式、位 运算表达式以及运算符的优先级的用法。 本章目标 本章目的让学员了解运算符和表达式的基本概念和应用,并且理解运算符的优先 级。 重点和难点 各种运算符以及运算符的优先级 内容组织结构 首先给学员介绍基本的运算符在程序中的应用,然后给学员介绍各种运算符和各 种表达式,最后介绍运算符的优先级。 3.1 表达式 主要介绍表达式的基本概念 3.2 关系运算符和表达式 主要介绍一些常用的关系运算符以及关系表达式 3.3 逻辑运算符和表达式 介绍逻辑与、或、非等基本的运算符和表达式的用法 3.4 位运算符和表达式 介绍按位与、或、异或、非、左移、右移等运算符 3.4 混合表达式和类型转换 主要介绍混合表达式以及类型转换 3.6 运算符的优先级 介绍各种运算符的优先级 所选用的例子 每个主题以一些简单的数学计算为主 课后练习 关于运算符的一些课后练习 第四章 输入输出语句 内容概述 本章将给学员介绍整型数据、单精度数据、双精度数据以及字符数据的输入和输
出。 本章目标 本章将给学员介绍输入和输出语句的用法,最后还将编写一个简单的计算程序 并且对程序进行一些简单的测试以让学员了解程序测试的重要性。 重点和难点 无 内容组织结构先介绍程序的输出格式,然后介绍程序的输入格式,最后通过个简单的程序演 示输入和输出的用法。 4.1 printf 介绍 printf语句的各种输出格式,并且介绍如何使用 printf输出各种数据,包 括整型,实型、字符串型。并且介绍如何控制这些数据的输岀格式 4.2 scant 介绍 scanf语句的各种输入格式,并且介绍如何使用 scanf输入各种数据,包 括整型,实型、字符串型。并且介绍如何控制这些数据的输入格式 4.3 getchar 介绍 getchar()函数的用法 4.4 putcharO) 介绍 putchar(函数的用法。 所选用的例子每个主题将选用的例子应该尽量简单 课后练习 输入和输出语句的一些练习 第五章条件语句 内容概述 主要让学员理解讦语句的用法和 switch结构的用法。 本章目标 让学员理解程序的分支结构 重点和难点 程序的分支结构 内容组织结构基本的讦语句;然后介绍多重讦;嵌套讦的用法; switch结构
9 出。 本章目标 本章将给学员介绍输入和输出语句的用法,最后还将编写一个简单的计算程序, 并且对程序进行一些简单的测试以让学员了解程序测试的重要性。 重点和难点 无 内容组织结构 先介绍程序的输出格式,然后介绍程序的输入格式,最后通过一个简单的程序演 示输入和输出的用法。 4.1 printf() 介绍 printf 语句的各种输出格式,并且介绍如何使用 printf 输出各种数据,包 括整型,实型、字符串型。并且介绍如何控制这些数据的输出格式 4.2 scanf() 介绍 scanf 语句的各种输入格式,并且介绍如何使用 scanf 输入各种数据,包 括整型,实型、字符串型。并且介绍如何控制这些数据的输入格式。 4.3 getchar() 介绍 getchar()函数的用法 4.4 putchar() 介绍 putchar()函数的用法。 所选用的例子 每个主题将选用的例子应该尽量简单。 课后练习 输入和输出语句的一些练习 第五章 条件语句 内容概述 主要让学员理解 if 语句的用法和 switch 结构的用法。 本章目标 让学员理解程序的分支结构。 重点和难点 程序的分支结构 内容组织结构 基本的 if 语句;然后介绍多重 if;嵌套 if 的用法;switch 结构