第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  

2024-07-26
| 16页
| 289人阅读
| 52人下载
普通

内容正文:

03变量定义、赋值、运算符 福建教育出版社 初中信息技术 七年级下册 程序设计专题 01知识回顾 计算机解决问题的流程 计算机算法的特征 分析问题 设计算法 编写程序 调试运行 检查结果 计算机算法描述方式 自然语言 流程图 …… 算法:在有限步骤内求解某类问题所使用的一组定义明确的规则。 算法是解决问题的方法和步骤。 有穷性、确定性、有效性、有0个或多个输入,有输出 #include <stdio.h> int main() { return 0; } 输出古诗小任务 C语言基本格式框架 printf("格式符"); 01知识回顾 [题目]已知两个整数a=5,b=9,计算输出两数之和、两数之差、两数之积。 请用自然语言和流程图描述分别描述一下解决这个问题的过程。 自然语言 流程图 IPO解题思想 是否需要输入什么参数? 需要计算机做哪些处理? 需要计算机以什么方式输出结果? 输入-处理-输出 02出示任务 开始 a=5 b=9 s1=a+b s2=a-b s3=a*b 输出s1,s2,s3 结束 [题目]已知两个整数a=5,b=9,计算输出两数之和、两数之差、两数之积。 IPO分析 输入 处理 输出 02出示任务 已知a,b值 算术运算s1=a+b,s2=a-b,s3a*b 输出函数printf 定义变量 数据类型 开始 a=5 b=9 s1=a+b s2=a-b s3=a*b 输出s1,s2,s3 结束 数据类型 基本数据类型:在C语言中,基本数据类型包含整型、实型和字符型。 定义变量 什么是变量: 变量的本质就是要在内存的某个位置开辟空间,用来保存数据,便于后序使用和处理。 定义变量的格式:类型 变量名 = 默认值 ; 例如: int a=0; 表示定义了一个名称为a的整型变量,初始值为0。 float x,y; 表示定义x,y两个实型变量,未设初始值。 (1)定义变量须指定数据类型,如int、float、char等。 char name[50]; 表示定义一个长度为50的字符变量。 (2)变量名由字母、数字、下划线组成,不能以数字为开头。 常量:在C语言中值保持不变的数据称为常量。 例如0、1、3.14159等 例如:define pi 3.14; //定义pi的值为3.14 定义变量 格式:define 常量名 值 格式:const 类型 常量名=值 例如:const int MIN=10; 运算符 赋值语句 赋值语句:是程序设计语言中最基本的语句。 一般格式: 变量名=表达式; 例如:a=3; 其中"="是赋值号,不是等号 //表示将5赋给变量a; 例如:a=b+6; //表示将b+6的计算结果赋给变量a; 例如:int s=0; //表示定义一个整型变量s且将0赋给变量s; 例如:a=b=c=5; //执行顺序为c=5,b=c,a=b; 格式拓展:变量=(变量=表达式); 03编程实现 #include <stdio.h> int main() { return 0; } //定义a,b为整型,且a=5,b=9 int a=5,b=9; //计算和、差、积 s1=a+b; s2=a-b; s3=a*b; //输出和、差、积 printf("%d%d%d",s1,s2,s3); [题目]已知两个整数a=5,b=9,计算输出两数之和、两数之差、两数之积。 int s1,s2,s3; //定义s1,s2,s3为整型变量 调试 开始 a=5 b=9 s1=a+b s2=a-b s3=a*b 输出s1,s2,s3 结束 顺序 结构 认识顺序结构 03编程实现 运行结果 优化设想 结果呈现不够明确清晰;设定太多变量,代码冗余; 04代码优化 优化1 优化2 课堂练习题 [题目]小明去便利店购买了15盒文具,已知一盒文具售价为12.8元,请问小明要支付多少元? [题目]已知长方形的两条边分别是5和13,求该长方形的周长和面积。 [题目]已知小花的体温是36.2℃,请将其转换为华氏温度。 公式为 F = C * 9/5 + 32。 课堂小结发散 开始 a=5 b=9 s1=a+b s2=a-b s3=a*b 输出s1,s2,s3 结束 本节课知识点回顾 认识常用数据类型:int整型,float浮点型,char字符型 学会定义变量:类型 变量名 = 默认值 熟悉用计算机解决问题 如果需要这两个数值是由用户自己来输入, 怎么实现? 且听下回分解 $$

资源预览图

第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
1
第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
2
第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
3
第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
4
第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
5
第5课 顺序结构 课件 - 2023—2024学年闽教版(2020)初中信息技术七年级下册  
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。