- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
单片机系统设计与开发
C语言的使用-if语句
任务场景
●小明同学拿到批改完的试卷,她及格了吗?
●成绩是优秀还是非优秀?
●属于A、B、C、D、E哪一个等级呀?
if语句
输出:及格
输出:优秀;
输出:非优秀
输出:A;
输出:B;
输出:C;
输出:D;
输出:E
选择结构又称分支结构。
选择结构的作用是根据给定的条件,决定选择做A操作还是做B操作
假
语句B
真
语句A
真
语句A
假
语句B
(a)图
(b)图
p
p
基本结构:
if(表达式)
语句;
功能:
计算表达式的值,如果表达式的值为真,执行后面的语句,否则不执行(跳过该语句)。
说明:
●表达式可以是逻辑表达式,也可以是关系表达式,还可以是其他表达式。非0为真,0为假。
if语句的三种形式
流程图
假(0)
表达式
真(非0)
语句
任务诠释:根据小明同学的成绩,写一程序判定她是否及格。
#includestdio.h
floatscore;
printf(请输入成绩:);
if(score=60)
printf(及格!);
}
scanf(%f,score);
uoidmain()
人
3、多分支结构
语法:
if(表达式1)语句1
elseif(表达式2)语句2
elseif(表达式3)语句3
elseif(表达式m)语句melse语句n
if语句的三种形式
●任务诠释:
根据小明同学的成绩,写一程序判定她属于哪个等级。
如:90分以上为A等
80~89分为B等
70~79分为C等
60~69分为D等
60分以下为E等
写一程序,判断某一年是否闰年,闰年的条件是符合下面二
者之一:
●能被4整除,但不能被100整除
●能被100整除,又能被400整除
练习:
secret=6;
printf(请输入6~9之间的一个整数:\n);
scanf(%d,answer);
else
printf(恭喜你,猜对了,答案就是:%d\n,answer);
4.程序存在哪些缺陷?
#includestdio.h
uoidmain()
{
intsecret,answer;
练习:猜数字游戏
1.程序提示输入一个0~9的数字
2.键盘输入数值
if(secretanswer)
printf(再大一些?\n);elseif(secretanswer)
printf(再小一些!n);
3
居民用水量采取阶梯价格策略,即当该月用水量低于10m³时,
水价为2.5元/m³,当该月用水量超过10m³时,超过的部分水价为5元/m³。请根据输入的某月用水量(单位:m³),输出应付的水费。
练习:
您可能关注的文档
- 新媒体新闻写作、编辑与传播课件 第7章 新媒体音视频新闻制作与传播.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-1知识准备.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-2单片机概述.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-3LED工作原理.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-4C语言基础1.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-5C语言基础2-常量变量和类型.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目1-6C语言基础3-赋值运算符和十六进制.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目2-1知识准备.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目2-2C语言基础知识4-运算符.pptx
- 学习情境1单片机控制LED彩灯的亮灭-项目2-3C语言基础知识5-关系运算符和表达式.pptx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)