3new哈工大2010新版C语言课件

时间:2025-07-09

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

上一章我们学到了§1解决判定性问题——选择结构 §2 关系表达式>, <, >=, <=, ==,!= 取值为1(真),0(假)

第 三 章 c 语 言 程 序 设 计 基 础

§3 逻辑表达式&&, ||, ! 取值为1(真),0(假) 注意:a)短路原则;b)操作数非0为真,0为 假

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

上一章我们学到了§4 按位运算与、或、异或、非、左移、右移

§5 格式化输入函数第 三 章 c 语 言 程 序 设 计 基 础

scanf(“格式控制串”,地址表) 格式控制串” 地址表) 格式控制串

§6 指针变量:存储其他变量地址的变量

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

§指针与指针变量 指针与指针变量指针: 指针:一个变量的地址 指针变量: 指针变量:专门存放变量地址的变量指针 2000 …... …... 整型变量i

变量的地址 变量的地址第 三 章 c 语 言 程 序 设 计 基 础

2001 2002 2003 2004 2005

10

变量的内容 变量的内容变量i 变量i_pointer

2000

2006 指针变量 变量地址(指针) 变量地址(指针) 指向 变量 变量值 …... …...

指针变量

地址存入 指针变量

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C

§如何定义指针变量 如何定义指针变量 语言 程 序 设 计

指针变量与其所指向的变量之间的关系 指针变量与其所指向的变量之间的关系 与其所指向的变量i_pointer 2000 变量i 变量i 3 *i_pointer i &i i=3; *i_pointer i_pointer *i_pointer=3

指针变量的定义第 三 章 c 语 言 程 序 设 计 基 础

一般形式: 存储类型 存储类型] 指针名; 一般形式: [存储类型 数据类型 *指针名; 指针名 int *p1,*p2; p1,* 例 float 表示定义指针变量 *q ; 指针变量本身的存储类型 运算符 合法标识符 指针的目标变量的数据类型 static char ‘*’ 不是‘ 不是 *name; 注意: 注意: 1、int *p1, *p2; 与 int *p1, p2; p2; 2、指针变量名是p1,p2 ,不是*p1,*p2 指针变量名是p1,p2 ,不是 不是* 3、指针变量只能指向定义时所规定类型的变量 4、指针变量定义后,变量值不确定,应用前必须先赋值 指针变量定义后,变量值不确定,

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

§选择结构1: if判断结构if (条件表达式 语句块1; 条件表达式) 语句块 ; 条件表达式

=0 1

§选择结构2: if-else判断结构if (条件表达式 语句块 ; 条件表达式) 条件表达式 语句块1; else 语句块 ; 语句块2;

第 三 章 c 语 言 程 序 设 计 基 础

§选择结构3: if-else if 判断结构if (表达式1) 语句块1; else if (表达式2) 语句块2; ······ else 语句块n+1;······

······

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

§选择结构 : if语句的嵌套 选择结构4: 语句的嵌套 选择结构if (表达式) if (表达式) 语句1; else 语句2; else if (表达式) 语句3; else 语句4;

§选择结构 :switch判定性结构

选择结构5: 选择结构 判定性结构第 三 章 c 语 言 程 序 设 计 基 础

switch(表达式) { case常量表达式1: 语句块1; [break;] case常量表达式2: 语句块2; [break;] … case常量表达式n: 语句块n; [break;] [default : 语句块n+1;] }

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

第三章 循环结构与应用循环结构是程序中一种很重要的结构。 循环结构是程序中一种很重要的结构。它会根据 条件反复执行某程序段,当然不能无限的执行下去, 条件反复执行某程序段,当然不能无限的执行下去,在 给定条件不成立时,循环就会停止。 给定条件不成立时,循环就会停止。给定的条件称为循 环条件,反复执行的程序段称为循环体。 环条件,反复执行的程序段称为循环体。

第 三 章 c 语 言 程 序 设 计 基 础

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

§3.1 循环的概述语言提供了多种循环语句, C语言提供了多种循环语句,可以组成 各种不同形式的循环结构: 各种不同形式的循环结构: (1) for循环语句; 循环语句; 循环语句 (2) while循环语句; while循环语句 循环语句; (3) do-while循环语句; 循环语句; 循环语句

第 三 章 c 语 言 程 序 设 计 基 础

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

§3.2 for循环 循环for一般形式为: 一般形式为: 一般形式为 for(设置初始值;循环条件判断;修改循环变量) 设置初始值;循环条件判断;

{第 三 章 c 语 言 程 序 设 计 基 础

语句1; 语句2;……

语句n;

}语句功能: 表达式2的值为非零时, 语句功能: 当表达式2的值为非零时,重复执行 语句序列。 语句序列。

哈工大课堂教学课件,觉得不错,太大,只能传上来那么多了

C 语 言 程 序 设 计

for(表达式1;表达式2;表 …… 此处隐藏:1870字,全部文档内容请下载后查看。喜欢就下载吧 ……

3new哈工大2010新版C语言课件.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219