2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3

2023-07-06
| 17页
| 351人阅读
| 0人下载
普通

资源信息

学段 高中
学科 数学
教材版本 -
年级 高一
章节 2.2 变量与赋值
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 422 KB
发布时间 2023-07-06
更新时间 2023-07-06
作者 匿名
品牌系列 -
审核时间 2023-07-06
下载链接 https://m.zxxk.com/soft/39864359.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

变量与赋值 一、变量与赋值的定义与作用 变量与赋值的定义与作用 变量:“一个只能装一个数字的U盘” (一般用一个字母或字符串表示一个变量,如m、M、gld等都可以表示一个变量) 赋值:“往U盘当中拷贝数据” (一般用“=”表示赋值,把等号左边的值赋给右边,如a=3,a=b,y=x2-1) 二、实例讲解 例1 从5个不同的数中找出最大的数 开 始 输入a,b,c,d,e 比较a,b,大数记为x 输出x 结 束 比较x,c,大数记为x 比较x,d,大数记为x 比较x,e,大数记为x 程序设计思路 x= a 比较x与b,若x<b,则x=b 比较x与c,若x<c,则x=c 比较x与d,若x<d,则x=d 比较x与e,若x<e,则x=e 输出x ,x即为所求最大数 C语言代码 #include"stdio.h" #include"stdlib.h" #include"math.h" int main(){ int a,b,c,d,e,x; scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e); x=a; if(b>x){ x=b; } if(c>x){ x=c; } if(d>x){ x=d; } if(e>x){ x=e; } printf("%d",x); return(0); } 例2.设计一个算法,使得任意输入的3个整数按从大到小的顺序输出,画出算法框图. 【解析】用a,b,c表示输入的3个整数,从大到小排列,具体算法步骤为: 1.输入3个整数a,b,c; 2.将a与b比较,并把小者赋予b,大者赋予a; 3.将a与c比较,并把小者赋予c,大者赋予a,此时a已是三者中最大的; 4.将b与c比较,并把小者赋予c,大者赋予b,此时a,b,c已按从大到小的顺序排列好; 5.按顺序输出a,b,c. 算法框图如图所示 c语言代码 #include"stdio.h" #include"stdlib.h" #include"math.h" int main(){ int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); if(b>a){ t=a;a=b;b=t; } if(c>a){ t=a;a=c;c=t; } if(c>b){ t=b;b=c;c=t; } printf("%d,%d,%d",a,b,c); return(0); } 三、练习 下列程序执行后,变量a,b的值分别为 (  ) A.20,15 B.35,35 C.5,5 D.-5,-5 .赋值语句描述的算法如下: a=3 a=5 输出a 则运行结果是 (  ) A.5    B.3    C.a    D.8 2.已知算法框图如图所示:则输出的结果为_____. 1.思维辨析(对的打“√”,错的打“×”) (1)变量赋值中,把1赋值给k,写作“1=k”. (  ) (2)变量赋值中,若a=1,b=a,则b的结果为1. (  ) (3)赋值语句中的“=”不同于数学中的等号,如在数学中“i=i+1”无意义,但在赋值语句中,“i=i+1”是把“=”右边i的值加1再赋给i. (  ) 2.关于赋值语句需要注意的事项中不正确的是 (  ) A.赋值号左边只能是变量,而不能是表达式 B.赋值号左、右两边不能对换 C.不能利用赋值语句进行代数式的演算 D.赋值号与数学中的等号的意义相同 四、总结 ①赋值语句中的“=”叫作赋值号,它和数学中的等号不一样,其作用是将它右边的一个确定值赋给左边的一个变量,执行时先计算“=”右边的值,再将该值赋给左边的变量,因此,赋值语句具有计算和赋值双重功能; ②可以对一个变量多次赋值,每次赋的新值将取代变量中的原有值; ③赋值号两侧的内容不能随意互换,如A=B与B=A是不同的; ④赋值号的左侧只能是一个变量,如y=x2-1; ⑤一个赋值语句只能给一个变量赋值,如A=B=C=3是错误的. $

资源预览图

2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
1
2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
2
2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
3
2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
4
2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
5
2.2变量与赋值 课件-2023-2024学年高一上学期数学北师大版必修3
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。