清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第三章 最简单的C程序设计-一顺序程序设计

清华大学出版社 TSINGHUA UNIVERSITY PRESS 第三章 最简单的程序设计-一顺序程序设计
第三章

清华大学出版社 TSINGHUA UNIVERSITY PRESS ●主要内容 31程序的三种基本结构 32C语句概述 33赋值表达式和赋值语句 3.4数据输入输出的概念及在C语言 中的实现
⚫ 主要内容 3.1 程序的三种基本结构 3.2 C语句概述 3.3 赋值表达式和赋值语句 3.4 数据输入输出的概念及在C语言 中的实现

清华大学出版社 TSINGHUA UNIVERSITY PRESS 主要内容 3.5字符数据的输入输出 36简单的格式输入与输出 37较复杂的输入输出格式控制 38顺序结构程序设计举例
• 主要内容 3.5 字符数据的输入输出 3.6 简单的格式输入与输出 3.7 较复杂的输入输出格式控制 3.8 顺序结构程序设计举例

清华大学出版社 TSINGHUA UNIVERSITY PRESS 3.1程序的三种基本结构 一个良好的程序由以下三种基本结构组成 (1)顺序结构:各操作步骤顺序执行,是种 最简单的基本结构
3.1 程序的三种基本结构 • 一个良好的程序由以下三种基本结构组成: (1) 顺序结构:各操作步骤顺序执行,是一种 最简单的基本结构

清华大学出版社 TSINGHUA UNIVERSITY PRESS 3.20语句概述 C程序的结构 C程序 源程序文件1 源程序文件2源程序文件n 预处理命令数据声明 函数1 函数n 函数首部函数体 数据声明执行语句
3.2 C语句概述 C程序 源程序文件1 源程序文件2 源程序文件n 预处理命令 数据声明 函数1 函数n 函数首部 函数体 数据声明 执行语句 C程序的结构:

清华大学出版社 TSINGHUA UNIVERSITY PRESS 320语句概述 一个C程序可以有若千个源程序文件组成 个源文件可以有若干个函数和预处理命令 以及全局变量声明部分组成 个函数有函数首部和函数体组成 函数体由数据声明和执行语句组成 ·C语句分为5类 控制语句 函数调用语句 表达式语句 空语句 复合语句
3.2 C语句概述 • 一个c程序可以有若干个源程序文件组成 • 一个源文件可以有若干个函数和预处理命令 以及全局变量声明部分组成 • 一个函数有函数首部和函数体组成 • 函数体由数据声明和执行语句组成 • C语句分为5类 控制语句 函数调用语句 表达式语句 空语句 复合语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS 320语句概述 (一)控制语句完成一定的控制功能 li0~else条件语句 6 break中止语句 2forO~循环语句 7 switch(多分支选择语句 3 while循环语句 8 return返回语句 4do~ while;循环语句9goto转向语句 5 continue结束本次循环语句
3.2 C语句概述 (一)控制语句 完成一定的控制功能 1 if() ~else 条件语句 6 break 中止语句 2 for()~ 循环语句 7 switch() 多分支选择语句 3 while()~循环语句 8 return 返回语句 4 do ~while();循环语句 9 goto 转向语句 5 continue 结束本次循环语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS 320语句概述 (二)函数调用语句 由一个函数调用加一个分号构成 Printi(“ This is a c statement”)
3.2 C语句概述 (二)函数调用语句 由一个函数调用加一个分号构成 Printf(“This is a C statement.”);

清华大学出版社 TSINGHUA UNIVERSITY PRESS 3.20语句概述 (三)表达式语句 由一个表达式加一个分号构成 赋值表达式 十分号二 表达式语句 a 3
3.2 C语句概述 (三)表达式语句 由一个表达式加一个分号构成 a = 3 ; 赋值表达式 分号 表达式语句

清华大学出版社 TSINGHUA UNIVERSITY PRESS 3.20语句概述 (四)空语句只有一个分号的语句 ;(什么也不做) 用来做流程的转向点 用来作为循环语句中的循环体
3.2 C语句概述 (四)空语句 只有一个分号的语句 ;(什么也不做) • 用来做流程的转向点 • 用来作为循环语句中的循环体
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第二章 数据类型、算待与表达式.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第一章 C语言概述.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第十章 文件操作.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第九章 用户建立的数据类型.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第七章 函数调用.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第六章 数组.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第五章 循环结构程序设计.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第四章 选择结构程序设计.ppt
- 厦门理工学院(厦门理工大学):《高级语言程序设计》课程电子教案(PPT教学课件)第7章 指针(教师:吴芸).ppt
- 《Visual C++编程技术》课程电子教案(讲义)第5章 菜单、工具栏和状态栏编程.pdf
- 《Visual C++编程技术》课程电子教案(讲义)第4章 基本输入—键盘和鼠标消息.pdf
- 《Visual C++编程技术》课程电子教案(讲义)第3章 面向对象程序设计与C++语言.pdf
- 《Visual C++编程技术》课程电子教案(讲义)第2章 Windows编程与MFC基础.pdf
- 《Visual C++编程技术》课程电子教案(讲义)第1章 Visual c++6.0基本应用程序的创建.pdf
- 河南工业大学:《微机原理与接口技术》第九章 中断.ppt
- 河南工业大学:《微机原理与接口技术》第八章 串行输入/输出接口.ppt
- 河南工业大学:《微机原理与接口技术》第七章 可编程接口芯片.ppt
- 河南工业大学:《微机原理与接口技术》第六章 微型计算机的输入/输出.ppt
- 河南工业大学:《微机原理与接口技术》第五章 存储器原理与接口.ppt
- 河南工业大学:《微机原理与接口技术》第四章 8086汇编语言程序设计.ppt
- 清华大学:《C语言程序设计》课程电子教案(PPT教学课件)第八章 使用指针.ppt
- 宜昌市广播电视大学:《计算机网络》PPT教学课件(共五章).ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第九章 JavaScript 中的浏览器对象.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第十章 处理表单和表单元素事件.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第一章 Dreamweaver 使用入门.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第二章 使用 Dreamweaver 制作网页.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第三章 制作动态网页.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第四章 HTML.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第五章 使用表格和表单.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第六章 层叠样式表.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第七章 JavaScript 语法基础.ppt
- 北大青鸟:《HTML—JavaScript》课程电子教案(PPT教学课件)第八章 JavaScript 核心语言对象.ppt
- 《大学计算机基础教程》课程教学资源:PPT教学课件 第1章 计算机基础.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086指令系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第五章 汇编语言及程序设计.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第二章 存储器.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第三章 8086微处理器及系统.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)第一章 基础知识.ppt
- 天津工业大学:《计算机原理及接口技术》课程教学资源(PPT课件讲稿)绪论.ppt