清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第4章 简单程序

清华大学出版社 TSINGHUA UNIVERSITY PRESS 第四章 景简单的程设以
第四章

清华大学出版社 TSINGHUA UNIVERSITY PRESS ●主要内容 410语句概述 4.2赋值语句 4.3数据输入输出的概念及在c语言中的实现 44字符数据的输入输出 4.5格式输入与输出 4.6顺序结构程序设计举例
⚫ 主要内容 4.1 C语句概述 4.2 赋值语句 4.3 数据输入输出的概念及在c语言中的实现 4.4 字符数据的输入输出 4.5 格式输入与输出 4.6 顺序结构程序设计举例

清华大学出版社 TSINGHUA UNIVERSITY PRESS §410语句概述 C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 数据声明 函数1 函数n 函数首部 函数体 数据声明 执行语句 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn3
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 3 § 4.1 C语句概述 C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 数据声明 函数1 函数n 函数首部 函数体 数据声明 执行语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS §410语句概述(续) 成 一个c程序可以有若干个源程序文件组 个源文件可以有若干个函数和预处理命令 以及全局变量声明部分组成 一个函数有函数首部和函数体组成 函数体由数据声明和执行语句组成 C语句分为5类 控制语句 函数调用语句 表达式语句 空语句 复合语句 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn4
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 4 § 4.1 C语句概述(续) • 一个c程序可以有若干个源程序文件组成 • 一个源文件可以有若干个函数和预处理命令 以及全局变量声明部分组成 • 一个函数有函数首部和函数体组成 • 函数体由数据声明和执行语句组成 • C语句分为5类 控制语句 函数调用语句 表达式语句 空语句 复合语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS §4.10语句概述(续) (一)控制语句完成一定的控制功能 liro~else条件语句6 break间断语句 2forO循环语句 7 switch开关语句 3 whiled循环语句8g0t转向语句 4do~ while;循环语句9 return返回语句 5 continue继续语句 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn5
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 5 § 4.1 C语句概述(续) (一)控制语句 完成一定的控制功能 1 if() ~else 条件语句 6 break 间断语句 2 for()~ 循环语句 7 switch() 开关语句 3 while()~循环语句 8 goto 转向语句 4 do ~while();循环语句 9 return 返回语句 5 continue 继续语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS §4.1c语句概述(续) (二)函数调用语句 有一个函数调用加一个分号构成一个语句 Printi(“ This is a c statement”); 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn6
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 6 § 4.1 C语句概述(续) (二)函数调用语句 有一个函数调用加一个分号构成一个语句 Printf(“This is a C statement.”);

清华大学出版社 TSINGHUA UNIVERSITY PRESS §4.1c语句概述(续) (三)表达式语句 有一个表达式加一个分号构成一个语句 例 赋值表达式 分号 表达式语句 a 3 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn7
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 7 § 4.1 C语句概述(续) (三)表达式语句 有一个表达式加一个分号构成一个语句 a = 3 ; 赋值表达式 分号 表达式语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS §410语句概述(续) 四)空语句只有一个分号的语句 (什么也不做) 用来做流程的转向点 用来作为循环语句中的循环体 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn8
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 8 § 4.1 C语句概述(续) (四)空语句 只有一个分号的语句 (什么也不做) • 用来做流程的转向点 • 用来作为循环语句中的循环体

清华大学出版社 TSINGHUA UNIVERSITY PRESS §4.10语句概述(续) (五)复合语句用一对括起来的语句 t FX+ys tz100; printf(%r”,t); 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn9
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 9 § 4.1 C语句概述(续) (五)复合语句 用一对{}括起来的语句 { z=x+y; t=z/100; printf(“%f”,t); }

清华大学出版社 TSINGHUA UNIVERSITY PRESS §4.2赋值语句 赋值语句是由赋值表达式加上一个分号构成 例:a=100赋值表达式 a=100;赋值语句 条件中不能含有赋值符号,但是赋值表达式可以 包含于条件表达式中 例:if(a=b) t=a 错误 f(a=b)>0)t= 正确 语言程序设计(第三版)‖http:/iCcf.tsinghua.edu.cn10
C语言程序设计(第三版) http://ccf.tsinghua.edu.cn 10 § 4.2 赋值语句 •赋值语句是由赋值表达式加上一个分号构成 例:a=100 赋值表达式 a=100; 赋值语句 •条件中不能含有赋值符号,但是赋值表达式可以 包含于条件表达式中 例:if(a=b) t=a; 错误 if((a=b)>0) t=a; 正确
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第3章 数据类型.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第2章 算法.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第1章 概述.ppt
- 《BIOS中英文对照》讲义.doc
- 肇庆工商学院:《计算机应用基础》第四章 中文Word 2000的应用.ppt
- 肇庆工商学院:《计算机应用基础》第七章 PowerPoint2000的使用.ppt
- 大连商业学校:《计算机应用基础》第五章 Excel2000的使用.ppt
- 《计算机应用基础》第二章 计算机硬件.ppt
- 《计算机应用基础》第二章 Windows2000操作系统.ppt
- 肇庆工商学院:《计算机应用基础》第八章 INTERNET基础.ppt
- 肇庆工商学院:《计算机应用基础》第一章 计算机基础知识.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第7、8章 面向对象程序设计.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第6章 结构化程序设计.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第5章 结构化查询语言SQL.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第4章 查询和视图.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第3章 VFP数据库及其操作.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第2章(2-1)数据类型.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第1章 数据库系统概述.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)目录.ppt
- 广东财经大学(广东商学院):《计算机应用信息系统》课程电子教案(PPT教学课件)第2章 VFP语言基础.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第5章 选择.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第6章 循环.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第7章 数组.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第8章 函数.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第9章 预处理.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第10章 指针.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第11章 结构体.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第12章 位运算.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第13章 文件.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件,第三版)第14章 常见错误.ppt
- 《软件测试文档大全》上海证券交易所第三代监察系统市场回放及交易分析测试数据.xls
- 《软件测试文档大全》上海证券交易所第三代监察系统业务管理测试用例.xls
- 《软件测试文档大全》上海证券交易所第三代监察系统预警执行和展示测试用例.xls
- 《软件测试文档大全》上海证券交易所第三代监察系统配置与审核测试用例.xls
- 《软件测试文档大全》测试计划模板.xls
- 《软件测试文档大全》测试大纲模板.xls
- 《软件测试文档大全》测试用例模板.xls
- 《软件测试文档大全》测试问题卡模板.xls
- 《软件测试文档大全》测试总结报告模板.xls
- 《软件测试文档大全》性能测试报告模板.xls