欢迎来到天天文库
浏览记录
ID:57422442
大小:1.29 MB
页数:78页
时间:2020-08-18
《C语言基础入门选择结构-if语句课件.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《程序设计基础》北京八维研修学院第9单元选择结构—if语句第1节选择结构导入春节回家使用选择结构可以解决导入如果有1000元预算选择坐飞机回家如果有800元预算选择坐高铁回家如果有500元预算选择拼车回家如果有300元预算选择坐大巴车回家1确定选择的条件2判断条件是否满足3根据判断结果,决定后续步骤?选择的依据?本节课目标if选择结构的概念单分支选择结构--ifif语句使用规范流程图及应用案例什么是if选择结构if选择结构:if选择结构概念名最小的属种差(内涵)1、判断if条件2、根据判断结果执行后续操作同属的其它种switch选择结构判断if条件,根据判断结果执行后续操作的选择结构。选
2、择结构外延ifelse-if单ififelse-if单分支if使用单分支选择结构--if语句实现为什么要用单分支选择—if语句?场景一:如果你在家,我就去拜访!场景二:如果考试不及格,就重修!自然语言:如果……,就……如何使用单分支if单分支if选择结构一般格式:if(表达式){执行语句;}表达式:指判断条件,真为1,假为0只有一条语句时,可以省略{},但建议不省略单词:if,中文含义:如果练一练#include"stdio.h"voidmain(){inta=3,b=5,c=7;//变量定义if(a>b)//判断a=b;c=a;if(c!=a)//判断c=b;printf("%d,%d
3、,%d",a,b,c);}3,5,3考点:省略花括号输入一个数,判断能否被4整除或者能被7整除,并且不能被3整除,满足就打印出来。if选择结构应用一#includevoidmain(){intnumber;//变量定义printf("请输入一个数:");//提示输入一个数scanf("%d",&number);//输入一个数//判断是否满足条件if((number%4==0
4、
5、number%7==0)&&number%3!=0)){printf("%d",number);//打印结果}}如何使用if选择结构if选择结构执行过程:if(表达式){执行语句;}条件为
6、真(1)执行{}中的语句判断条件成立判断条件不成立if选择结构应用二任意输入两个数,输出最大值?voidmain(){floatnum1=0,num2=0,max;//定义变量printf("请输入两个数:");scanf("%f%f",&num1,&num2);//输入max=num1;//赋值num1最大if(max7、"请输入一个数:");scanf("%d",&number);//输入if(number%2==0)//判断{printf("%d是偶数",number);}printf("程序结束");//输出}任意输入一个数,如果是偶数,则输出。课堂编程判断小明同学的成绩,是否满足三好学生的要求。要求:1、数学成绩大于等于90,语文成绩大于等于90,英语成绩不低于95分。2、单if判断大小。学生练习3分钟课堂编程任意输入两个数,按从小到大的顺序,输出这两个数。要求:1、输入任意两个数。2、单if判断大小,使用交换语句学生练习3分钟内容小结控制结构选择结构内涵判断给定条件,根据判断结果来控制程序流8、程的控制结构单分支双分支多分支外延if执行过程语句格式第2节双分支选择结构导入使用双分支选择结构—if-else语句实现为什么要用双分支选择—if-else语句?场景一:买水果,如果苹果的质量好,多买,否则,少买场景二:天气,如果明天晴天,去爬山,否则,宅在家里自然语言:如果……,否则……商场购买电冰箱,选择购买海尔品牌,如果冰箱价格500—800就买,否则,不做考虑。使用两个基本单if选择结构使用if-else选择结构实现if(price>=500&&price<=800){printf(“购买成功!");}if(!(price>=500&&price<=800)){printf(“下9、次再购买!");}导入本节课目标双分支选择结构概念if-else语法格式if-else使用规范流程图及应用案例if-else和if的互换如何使用if-else双分支选择结构if-else选择结构一般格式:if(表达式){语句1;}else{语句2;}语句只有一条语句时,可以省略{}但建议不省略表达式:指判断条件单词:else,中文含义:那么、否则商场购买电冰箱,如果价格500—800就买,否则不做考虑。#include
7、"请输入一个数:");scanf("%d",&number);//输入if(number%2==0)//判断{printf("%d是偶数",number);}printf("程序结束");//输出}任意输入一个数,如果是偶数,则输出。课堂编程判断小明同学的成绩,是否满足三好学生的要求。要求:1、数学成绩大于等于90,语文成绩大于等于90,英语成绩不低于95分。2、单if判断大小。学生练习3分钟课堂编程任意输入两个数,按从小到大的顺序,输出这两个数。要求:1、输入任意两个数。2、单if判断大小,使用交换语句学生练习3分钟内容小结控制结构选择结构内涵判断给定条件,根据判断结果来控制程序流
8、程的控制结构单分支双分支多分支外延if执行过程语句格式第2节双分支选择结构导入使用双分支选择结构—if-else语句实现为什么要用双分支选择—if-else语句?场景一:买水果,如果苹果的质量好,多买,否则,少买场景二:天气,如果明天晴天,去爬山,否则,宅在家里自然语言:如果……,否则……商场购买电冰箱,选择购买海尔品牌,如果冰箱价格500—800就买,否则,不做考虑。使用两个基本单if选择结构使用if-else选择结构实现if(price>=500&&price<=800){printf(“购买成功!");}if(!(price>=500&&price<=800)){printf(“下
9、次再购买!");}导入本节课目标双分支选择结构概念if-else语法格式if-else使用规范流程图及应用案例if-else和if的互换如何使用if-else双分支选择结构if-else选择结构一般格式:if(表达式){语句1;}else{语句2;}语句只有一条语句时,可以省略{}但建议不省略表达式:指判断条件单词:else,中文含义:那么、否则商场购买电冰箱,如果价格500—800就买,否则不做考虑。#include
此文档下载收益归作者所有