C语言教程三种基本结构程序设计小结.ppt
《C语言教程三种基本结构程序设计小结.ppt》由会员分享,可在线阅读,更多相关《C语言教程三种基本结构程序设计小结.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CH3 程序控制结构程序控制结构主讲:邹显春主讲:邹显春E-Mail:学程序设计语言的目的学程序设计语言的目的读写程序读写程序实现途径实现途径在实践中掌握在实践中掌握掌握中实践掌握中实践一一.1-5.1-5周的主要学习内容回顾周的主要学习内容回顾1.认识认识C语言程序语言程序-C语言程序结构语言程序结构和语法要素和语法要素任何语言都有三要素:语法、语义、语用任何语言都有三要素:语法、语义、语用void main()scanf(%d,&fahr);celsius=5*(fahr-32)/9;printf(fahr=%d,celsius=%dn,fahr,celsius);int celsius,
2、fahr;#include 主函数的首部主函数的首部算法实现算法实现预处理命令预处理命令函函数数体体C程序结构程序结构包括输入、处理、输出的成分(包括输入、处理、输出的成分(IPO)数据类型数据类型void main()scanf(%d,&fahr);celsius=5*(fahr-32)/9;printf(fahr=%d,celsius=%dn,fahr,celsius);int celsius,fahr;#include 语法语法:该命令所规定的格式该命令所规定的格式语义语义:将头文件将头文件中中的输入输出代码包含当前程序的输入输出代码包含当前程序中中.语用语用:当前程序中调用了输入当前程
3、序中调用了输入输出函数时使用输出函数时使用 任何语言都有三要素:语法、语义、语用任何语言都有三要素:语法、语义、语用编编写写简简单单程程序序的的过过程程分析问题分析问题构建算法构建算法选择选择描述描述方法方法描述算法描述算法利用利用C程序程序语句描述算法语句描述算法中的操作中的操作根据根据C程序结构程序结构完整完整C程序代码程序代码调试程序调试程序调试数据调试数据分析结果分析结果1.问题分析与算法设计问题分析与算法设计2.编写编写程序程序3.程序编译与运行调试程序编译与运行调试2.编写编写C语言程序语言程序-算法算法+C程序结程序结构构+语法要素语法要素+调试工具调试工具3.表达式表达式-三要
4、素三要素.写表达式写表达式表达式的求值表达式的求值-在表达式求值时,在表达式求值时,先按运算符的优先级别高低次序执行,同级按先按运算符的优先级别高低次序执行,同级按结合方向处理结合方向处理求过程中变量值的变化求过程中变量值的变化表达式表达式=运算符运算符+运算量运算量运算量运算量三种三种基本类型基本类型的量(常量和变量)的量(常量和变量)运算符的三要素运算符的三要素结合方向结合方向左结合左结合右结合右结合单目运算符、单目运算符、条件运算符号、赋值运算符条件运算符号、赋值运算符 含义含义-什么意思?什么意思?如:如:%,+,-等等优先级优先级-按照优先级别从高到低处理按照优先级别从高到低处理算术
5、、关系、逻辑、算术、关系、逻辑、赋值、条件、逗号赋值、条件、逗号表达式表达式4.实现三种基本结构的语句实现三种基本结构的语句.顺序结构顺序结构-格式输入输出函数、字格式输入输出函数、字符输入输出、赋值语句符输入输出、赋值语句分支结构分支结构-if-elseif-else语句语句循环结构循环结构-whilewhile、do-whiledo-while、forfor基本使用基本使用 5.在在VC+6.0环境下调试程序的环境下调试程序的步骤和方法步骤和方法.编译、连接、执行、测试编译、连接、执行、测试1.1.下列表达式的值是多少?表达式中变量下列表达式的值是多少?表达式中变量的值是多少?的值是多少?
6、(P20)(P20)a=12,a+=a-=a*a求解过程?求解过程?二二.实例交流实例交流a=12a-=a*aa+=a-=a*aa的值的值12表达式表达式a=12的值为的值为12-132表达式表达式a-=a*a的值为的值为-132-264a+=a-=a*a的值为的值为-264逗号表达式的值为逗号表达式的值为-264a=12,a+=a-=a*a求解过程求解过程a=8,b=9,c=10,x=(a=0)&(b=1)&(c=8);问问a,b,c,x=?a=8b=9c=10求解过程?求解过程?x=&(b=1)&(c=8)(a=0)a=0a=0为假(值为为假(值为0 0),则终止求值),则终止求值#inc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 教程 基本 结构 程序设计 小结
限制150内