c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...
C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料。第9单元选择结构—if语句《程序设计基础》北京八维研修学院第1节选择结构导入?...
《程序设计基础》 北京八维研修学院
第9单元
选择结构—if语句
选择结构
导入
春节回家
使用选择结构可以解决
导入
如果 有1000元预算
选择坐飞机回家
如果 有800元预算
选择坐高铁回家
如果 有500元预算
选择拼车回家
如果 有300元预算
选择坐大巴车回家
?
选择的依据?
本节课目标
if选择结构的概念
单分支选择结构--if
if语句使用规范
流程图及应用案例
什么是if选择结构
if选择结构:
if选择结构
概念名
最小的属
种差(内涵)
1、判断if条件2、根据判断结果执行后续操作
同属的其它种
switch
选择结构
判断if条件,根据判断结果执行后续操作的选择结构。
选择结构
外 延
单分支if
使用单分支选择结构--if语句实现
为什么要用单分支选择—if语句
?
场景一:如果你在家,我就去拜访!
场景二:如果考试不及格,就重修!
自然语言:如果……,就……
如何使用单分支if
单分支if选择结构一般格式:
if ( 表达式 )
{
执行语句;
}
表达式:指判断条件,真为1,假为0
只有一条语句时,可以省略{},但建议不省略
单词:if,中文含义:如果
练一练
#include "stdio.h"
void main()
{
int a=3,b=5,c=7; //变量定义
if(a>b)//判断
a=b;
c=a;
if(c!=a)//判断
c=b;
printf("%d,%d,%d\n",a,b,c);
}
3,5,3
考点:省略花括号
输入一个数,判断能否被4整除或者能被7整除,并且不能被3整除,满足就打印出来。
if选择结构应用一
#include
void main()
{
int number; //变量定义
printf("请输入一个数: "); //提示输入一个数
scanf("%d",&number); //输入一个数
//判断是否满足条件
if ((number%4==0||number%7==0)
&&number%3!=0 ))
{
printf("%d\n",number); //打印结果
}
}
如何使用if选择结构
if选择结构执行过程:
if ( 表达式 )
{
执行语句;
}
条件为真(1)
执行{}中的语句
判断条件成立
判断条件不成立
if选择结构应用二
任意输入两个数,输出最大值?
void main()
{
float num1=0,num2=0,max; //定义变量
printf("请输入两个数:");
scanf("%f%f",&num1,&num2); //输入
max=num1; //赋值num1最大
if(max
{
max=num2;
}
printf(“最大值是%f”,max); //输出
}
课堂编程
任意输入三个数,输出最大值。
要求:
1、先输入三个数
2、判断并输出最大值
学生练习3分钟
if选择结构应用三
void main()
{
int number; //定义变量
printf("请输入一个数:");
scanf("%d",&number); //输入
if(number%2==0) //判断
{
printf("%d是偶数\n",number);
}
printf("程序结束"); //输出
}
任意输入一个数,如果是偶数,则输出。
课堂编程
判断小明同学的成绩,是否满足三好学生的要求。
要求:
1、数学成绩大于等于90,语文成绩大于等于90,英语成绩不低于95分。
2、单if判断大小。
学生练习3分钟
课堂编程
任意输入两个数,按从小到大的顺序,输出这两个数。
要求:
1、输入任意两个数。
2、单if判断大小,使用交换语句
学生练习3分钟
内容小结
控制结构
选择结构
内涵
判断给定条件,根据判断结果来控制程序流程的控制结构
单分支
双分支
多分支
外延
if
执行过程
语句格式
双分支选择结构
导入
使用双分支选择结构—if-else语句实现
为什么要用双分支选择—if-else语句
?
场景一:买水果,如果苹果的质量好,多买,否则,少买
场景二:天气,如果明天晴天,去爬山,否则,宅在家里
自然语言:如果……,否则……
商场购买电冰箱,选择购买海尔品牌,如果冰箱价格500—800就买,否则,不做考虑。
使用两个基本单if选择
c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...相关推荐
- C语言对p1口取反,单片机c语言编程基础(5页)-原创力文档
单片机的外部结构: 1. DIP40双列直插: 2. P0,P1,P2,P3四个8位准双向I/O引脚:(作为I/O输入时,要先输出高电平) 3. 电源VCC(PIN40)和地线GND(PIN20): ...
- 在python语言中语句的续行符是_Python程序设计课后习题答案-第二单元(2页)-原创力文档...
习题 2 一.选择题 1.流程图中表示判断框的是( ).B A.矩形框 B .菱形框 C .平行四边形框 D .椭圆形框 2 .下面不属于程序的基本控制结构的是( ).D A.顺序结构 B .选择结构 ...
- 数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档
<C 语言程序设计>复习题 一. 判断题(本大题共 60 个小题) 1. C 程序执行的入口是 main() 函数,所以 main 函数必须放在程序的开头. (B ) 2. 定义一个函数包 ...
- 每个c语言程序写完后 都要按照,c语言基础学习小结(习题总结)(5页)-原创力文档...
书山有路勤为径 学海无涯苦作舟 一.思考题. 1.你如何向别人解释清楚什么是编程.什么是计算机语言? 2.什么是C语言? 二.解答题. 1.用C语言编写程序:求任意两个整数的和.如果是小数的话,要求输 ...
- c语言可以编制出功能复杂的程序,2018级《C语言程序设计》复习题及答案(5页)-原创力文档...
2014 C 2014 C 级< 语言程序设计>复习题及答案 级< 语言程序设计>复习题及答案 一.单项选择题 一.单项选择题 1 C (B ) 1.以下不是 C 语言的特点的 ...
- C语言下取整下半个方括号,c语言易错知识点总结[工作范文](28页)-原创力文档...
c语言易错知识点总结 篇一:c语言易错知识 C语言教学中学生容易出错的知识点解析 0引言 C语言是一种很灵活的语言,在程序调试过程中常常会 遇到一些难解决的问题,一般语法错误计算机能检测出来, 而逻辑 ...
- 如何编程在一个文本文件中每隔n个字符插入一个换行符c语言实现,C语言程序设计A形成性作业及答案(31页)-原创力文档...
C语言程序设计A形成性作业 学校名称: 学生姓名: 学生学号: 班 级: C语言程序设计形成性作业一 一.选择题 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(). A. main B ...
- c语言题库16页,C语言题库(完整版)(16页)-原创力文档
C语言试题库 单项选择 第一章C语言概述 一个C程序的执行是从 A.本程序的MAIN函数开始,至U MAIN函数结束. B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C.本程序的MA ...
- c语言车辆维修信息管理系统,汽车销售管理系统 C语言版及汽车维修管理制度汇编(45页)-原创力文档...
西安郵電大學 C语言课程设计报告 题 目:汽车销售管理系统 院系名称: 专业名称: 班 级: 学生姓名: 学号(8位): 指导教师: 设计起止时间: 设计目的 1. 对c语言基本知识的巩固和综合运用. ...
最新文章
- ASP.NET MVC – 视图简介
- Y分钟学clojure
- 八城联动 丨 神策 2020 数据驱动用户大会「杭州站」邀您赴约!
- 常用:javascript字符串函数 收藏
- python合并列表重新排序_python实现的合并两个排序的列表
- super在python3和python2_Python扩展与 – 使用super()python 3 vs python 2
- python的argsort函数_python——argsort函数
- Guava常用工具类的使用
- WordPress主题:自媒体二号大前端模板
- 转SFTP 和FTPS的区别是什么?
- 顶社区创始人:解读顶社区的背后的事
- 力扣题目——653. 两数之和 IV - 输入 BST
- kaggle api 的使用
- TX2平台cmake安装
- 2018甲骨文云大会:如何用“灵全快”抢占市场?
- mysql 命令行 h_mysql-命令行
- python划分有限元网格_有限元网格划分和细化
- NERO刻录使用教程
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(二)鹰眼模块
- 从Flash中导出透明背景的GIF动画
热门文章
- win10计算机管理器在哪,Windows10开启服务管理器图文教程|Win10系统服务管理器在哪...
- JS: 刷新iframe的方法
- icode代码组答案(2022)50-90
- Algorand 系列一:VRF 密码学抽签原理及其在 Algorand 中的应用
- 生物膜仿生纳米颗粒|HEK293胚肾细胞膜复合纳米脂质体|293T胚肾细胞膜修饰纳米囊泡具有靶向功能
- 组态王与西门子S7 200 SMART连接
- 最贵服务器多少钱_买一台服务器需要多少钱?
- 阅文集团面经(PHP后端开发实习)
- Java并发与多线程
- windows下同步方案-cwRsync