- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
课 题
三角形构成判断
课 型
讲练
授课班级
授课时数
2
教学目标
灵活运用关系及逻辑运算符;
if语句的语法结构
教学重点
if语句的具体应用。
教学难点
关系运算符和逻辑运算符具体运用。
学情分析
对于C语言语法知识的讲解,容易理解,重点在于培养学生良好的编程习惯及编程规范,其二是培养学生的探究式自学能力,调试程序的能力。因而重点是语法知识的掌握,逐步过渡到培养学生良好的编程习惯及编程规范。
教学效果
教 后 记
三角形构成判断
任务目标:
从键盘输入三个数,判断三个数是否可以组成三角形,如果是三角形,求出它的面积。
知识储备:
案例1:编写程序,给小学生出一道10以内2个数字的加法题,等学生说出自己的答案后,如果正确则显示你回答对了,如果错误则显示正确答案。
补充程序:
#include stdio.h
#includestdlib.h
void main()
{ int op1,op2,answer; 定义变量
op1=random(10); 对变量赋值
op2=random(10);
printf(%d+%d=,op1,op2);
scanf(%d,answer);
判断答案如果正确则显示你回答对了,如果错误则显示正确答案。
}
【归纳分析】
if语句
1、格式: if(条件)
语句组1;
[else
语句组2;]
例:输入a、b两数,求出最大值。
代码一:
if (ab)
printf(“最大值是%d”,a);
else
printf(“最大值是%d”,b);
代码二:
if(ab)
max=a;
else
max=b;
printf (“最大值是%d”, max);
代码三:
scanf (“%d%d”,a,b);
printf (“最大值是%d”,ab?a:b)
【动手练习1】程序填空
打牌80分,即可过关,编写程序,输入得分值来判断是否过关。
求绝对值。
x (当x=0)
y=
-x (当x0)
案例2:任意输入三个数a,b,c,求三个数中最大数max。
算法:
1.定义变量
2.输入变量
3.比较并输出
方法1:
if (ab ac)
max=a;
if (ba bc)
max=b;
if (ca cb)
max=c;
方法2:
if (ab)
max=a;
else
max=b
if (cmax)
max=c;
方法3:
if (ab)
if (ac)
max=a;
else
max=c;
else
if (bc)
max=b;
else
max=c;
任务实施:算法分析:
定义变量
输入三边的值
判断是否能构成三角形
输出结果
程序:
#include stdio.h
#includemath.h
void main()
{
float a,b,c,s,p;
scanf(%f,%f,%f,a,b,c);
if(a+bca+cbb+ca)
{
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf(三角形面积为%f,s);
}
else
printf(不能构成三角形);
}
任务总结:通过能否构成三角形,熟悉输入,输出,判断语句。
您可能关注的文档
- 中华匠艺-景德镇手工制瓷技艺 拍图 3.3.5 拍图测试题答案.doc
- 中华匠艺-景德镇手工制瓷技艺 泡料 3.2.9 泡料测试题.doc
- 中华匠艺-景德镇手工制瓷技艺 泡料 3.2.9 泡料测试题答案.doc
- 植物保护基础 课程标准 植物保护基础-课程教学资源设计与建设方案.doc
- 中华匠艺-景德镇手工制瓷技艺 其他技法 3.2.12 其他技法测试题.doc
- 植物保护基础 农业昆虫分类 昆虫标本的采集、制作与保存.doc
- 中华匠艺-景德镇手工制瓷技艺 其他技法 3.2.12 其他技法测试题答案.doc
- 植物保护基础 拓展资源 植物保护基础-试题库及答案.doc
- 中华匠艺-景德镇手工制瓷技艺 其他技法 3.3.17 其他技法测试题.doc
- 中华匠艺-景德镇手工制瓷技艺 其他技法 3.3.17 其他技法测试题答案.doc
原创力文档


文档评论(0)