第3章最简单的C程序设计–顺序程序设计.ppt

第3章最简单的C程序设计–顺序程序设计.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章最简单的C程序设计–顺序程序设计

第2章 8086CPU中寄存器的结构及使用 第2章 8086CPU中寄存器的结构及使用 C程序设计 第3章顺序程序设计 第3章 最简单的C程序设计--顺序程序设计 教学目标: 通过本章的学习要求学生了解C顺序程序设计的基本方法;掌握C语言的基本数据类型;掌握常量和变量;掌握C语言的常用运算符和常用的表达式的应用方法;掌握函数输入输出语句的基本用法。 教学内容: 3.1 顺序程序设计 3.2 数的表现形式及其运算 3.3 C语句 3.4 数据的输入输出 3.1 顺序程序设计举例 【例题3.1】有人用温度计测量出用华氏法表示的温度(如690F)现要求将其转换为以摄氏法表示的温度(如200C)。 解题思路: 华氏温度 摄氏温度 有何关系 根据物理学知识知: 摄氏温度C= 5 9 (华氏温度f-32) 因此:① 通过键盘输入一个华氏温度值 ② 根据转换关系进行运算(解决问题的方法即算法) ③ 在显示器上输出摄氏温度值 ● 算法 算法是解决“做什么”和“怎么做”的问题,不要认为 只有“计算”的问题才有算法,广义地说为解决某一问题而 采用的方法和步骤。 ● 算法的特性 ① 有穷性:一个算法应有限的操作步骤而不能是无限的。 ② 确定性:算法中的每一个步骤都应当是确定的。 ③ 有零个或多个输入:执行算法需要从外界取得必要信息。 ④ 有一个或多个输出:将算法的结果打印在屏幕上。 ⑤ 有效性:每一个步骤应当有效地执行。 ● 算法表示 ① 用自然语言表示算法 ② 用流程图表示算法 ③ 用N-S图表示算法 ④ 用伪代码表示算法 ⑤ 用计算机语言表示算法 开始结束框 输入输出框 判断框 处理框 流程线 连接点 注释框 ● 例题3.1流程图及源程序 #includestdio.h int main() { float f,c; f=64.0; c=(5.0/9)*(f-32); printf(“f=%f\nc=%f\n”,f,c); return 0; } 【例题3.2】计算存款利息。有1000元,想存一年。有三种 方法可选:① 活期,年利率为r1;②一年期定期,年利率 为r2;③存两次半年定期,年利率r3。请分别计算出一年后 按3种方法所得到的本息和。 解题思路: 关键是本息和的计算公式。本息和=本金*(1+利率) ① 一年活期本息和=1000*(1+r1) ② 一年定期本息和=1000*(1+r2) ③ 一年两次本息和=1000*(1+r3/2)*(1+r3/2) 具体的1000元 一般P0元 抽象为 因此:① 通过键盘输入本金值 ② 根据本息和公式计算(解决问题的方法即算法) ③ 在显示器上输出3种方法的本息和 算法N-S图: 依据N-S图编写源程序: 3.2 数据的表现形式及其运算 3.2.1 常量和变量 在程序运行过程中,其值不能被改变的量称为常量。 常量 ① 整型常量:程序中用到1000。 ② 实型常量:程序中用到利率。有十进制和指数两种。 ③ 字符常量:普通字符用单撇括起来的单个字符;以\ 开头的字符序列。如:‘a’;\n。 ④ 字符串常量:用双撇括起来的字符序列如〝123〞。 ⑤ 符号常量:用#define命令来定义的符号所代表的一 个常量。如:#define pi 3.1415926。 【例3.3】符号常量的使用。依据某商品的价格计算顾客购买商品的件数应付的金额。 # define PRICE 30 #include stdio.h int main() { int num,total; num=20; total=num*PRICE; printf(“total=%d\n”,total); return 0; } /*定义价格为符号常量*/ /*输入输出包含的头文件*/ /*程序的主函数并从此处执行*/ /*定义两个变量*/ /*给变量num赋初值20*/ /*计算总金额*/ /*打印输出*/ 2 变量 变量 在程序中其值可改变的量,其属性是用一个或几个存储单元来存储数据,变量名代表存储单元地址。 变量类型 变量使用 整型变量 用int关键字来定义 实型变量 用float和double关键字来定义 字符型变量 用char关键字来定义 先定义,后使用;先赋值,后引用,变量定义只能定义一次一般在程序的开头 变量名用C语言规定的标识符来表示 对变量赋值方式有:在定义时赋值即初始化;用赋值语句赋值;用输入函数赋值 3.标识符 在计算机高级语言中,用来对变量、符号常量名、函数、数 组及类型等命名的有效字符序列统称为标识符。 标识符命名规则: 只能由字母、数字和下划线3种字符组成,且第一个字

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档