C语言程序设计
2022-05-23 14:37:53 0 举报
AI智能生成
C语言程序设计
作者其他创作
大纲/内容
第一章 程序设计与C语言
程序与程序设计语言
程序设计语言的发展
机器语言
用二进制码
汇编语言
助记符来代替机器指令的二进制串
高级语言
非结构化语言
早期使用的高级语言编程
结构化语言
程序必须由具有良好特性的基本结构
面向对象语言
程序设计语言的功能
数据类型
数组
结构
指针
流程控制
顺序控制结构
分支控制结构
循环控制结构
程序的算法表示
文字描述
流程图
伪代码
程序设计语言表示
C语言程序设计的特点
C语言的约定
C语言的发展历史
标识符
关键字
用户自定义标识符
预定义标识符
分隔符
C语言的语法成分
变量
常量
运算符
表达式
语句
函数定义与调用
输入与输出
C语言的编辑、编译、链接、运行
程序设计的任务
分析问题
设计算法
程序设计
运行并调试程序
分析程序运行结果
编写程序文档
运行C语言的步骤与方法
编辑源程序
编译
链接
运行
第二章 数据类型、运算符和表达式
C语言的数据类型
数据类型
基本类型
整型
字符型
实型(浮点型)
构造类型
数组类型
结构体类型
共用体类型
枚举类型
指针类型
空类型
C语言的常量
直接常量
整型常量
实型常量
小数形式
指数形式
字符型常量
字符串常量
符号常量
#definc 标识符 常量值
增加程序的可读性
提高程序的可维护性
简化程序代码
方便数组的定义
C语言的变量
变量的定义和使用
变量的定义
变量的初始化
变量的使用
整型变量
short int
字节数2
int
字节数4
long int
字节数4
unsigned short
字节2
unsigned int
字节4
unsigned long
字节4
实型变量
字符型变量
运算符和表达式
运算符和表达式
简单赋值运算符
复合赋值运算符
赋值表达式
算术运算符和算术表达式
基本的算术运算符
自增、自减运算符
算术运算符的优先级和结合性
算术表达式
逗号运算符和逗号表达式
求字节数运算符
sizeof(表达式)或sizeof 表达式
数据类型转换
自动类型转换
强制类型转换
第三章 顺序结构程序设计
C语言的语句
说明语句
表达式语句
分支语句
循环语句
转向语句
复合语句
空语句
函数定义与调用
输入与输出
数据的输入和输出
printf()函数
格式控制说明
普通字符
scanf()函数
格式控制说明
普通字符
整型数据的输入和输出
实型数据的输入和输出
字符型数据的输入和输出
使用scanf()函数和printf()函数对字符型数据进行输入输出
使用getchar()函数和putchar()函数对字符型数据进行输入输出
getchar()函数
putchar()函数
数学库函数
exp(x)
fabs(x)
log(x)
pow(x,y)
sqrt(x)
需要头文件#include<math.h>
第四章 分支结构程序设计
关系运算符、逻辑运算符、条件运算符
关系运算符和关系表达式
关系运算符
关系表达式
逻辑运算符和逻辑表达式
逻辑运算符
逻辑表达式
条件运算符和条件表达式
条件运算符
条件表达式
使用if-else实现分支结构
if-else语句
双分支if语句
单分支if语句
if语句的嵌套
多分支if语句
使用switch语句实现分支结构
在switch语句格式中的每个语句后面都使用break语句
在switch语句格式中的部分语句后面使用break语句
在switch语句格式中不使用break语句
第五章 循环结构程序设计
使用for语句实现循环结构
for的基本语句
for(表达式1;表达式2;表达式3){循环体语句;}
可以应用于计数型的循环
使用while语句实现循环结构
shile语句的基本语句
while(表达式){循环体;}
使用do-while语句实现循环语句
do-while语句的基本语法
do{循环体}while(表达式);
改变循环结构的跳转语句
break语句
continue语句
循环嵌套
循环里面嵌套一个循环
典型算法举例
递推法
迭代法
穷举法
收藏
收藏
0 条评论
下一页