- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE1
11.3.2条件语句
1.了解条件语句的意义.2.驾驭条件语句的格式.3.能用条件语句编写简洁的程序.
1.算法逻辑结构中的条件结构一般由算法语句中的条件语句来实现.
2.条件语句的格式、功能及与条件结构的对应关系
格式一
格式二
条件
语句
IF条件THEN
语句体A
ENDIF
IF条件THEN
语句体A
ELSE
语句体B
ENDIF
语句
功能
首先对IF后的条件进行推断,假如(IF)条件符合,那么(THEN)执行语句体A,否则执行ENDIF之后的语句
首先对IF后的条件进行推断,假如(IF)条件符合,那么(THEN)执行语句体A,否则(ELSE)执行语句体B
对应
条件
结构
框图
1.推断正误.(对的打“√”,错的打“×”)
(1)条件语句中的“语句体”只含有一条语句.()
(2)在解决分类处理的问题时须要用条件语句.()
(3)条件语句必需以IF起先,以ENDIF结束.()
答案:(1)×(2)√(3)√
2.求下列函数的函数值的算法中须要用到条件语句的函数为()
A.f(x)=x2-1
B.f(x)=x3-1
C.f(x)=eq\b\lc\{(\a\vs4\al\co1(x2+1,x≤0.5,,x2-1,x0.5))
D.f(x)=2x
解析:选C.A、B、D只须要用依次结构就能描述算法.C须要对自变量进行推断,要用条件语句,故选C.
IF—THEN语句的应用[学生用书P15]
下列是求函数y=|lnx|(x0)的值的程序框图,将其用条件语句改写.(其中y=lnx用y=LOG(x)表示)
程序框图如图:
【解】伪代码如下:
INPUTx
y=LOG(x)
IFy0THEN
y=-y
ENDIF
PRINTy
END
eq\a\vs4\al()
留意所用伪代码的书写格式.
1.阅读下面的伪代码:
INPUT“a=”;a
IFa=3THEN
PRINT3
ENDIF
IFa=4THEN
PRINT4
ENDIF
IFa=5THEN
PRINT5
ENDIF
IFa=6THEN
PRINT6
ENDIF
END
假如输入a=3,则伪代码运行的结果是()
A.3 B.34
C.345 D.3456
解析:选D.本题主要考查了条件语句的叠加,伪代码执行条件语句的叠加的过程中对于全部的条件都要进行推断,依次验证每一个条件,直到结束.在本题中共出现四次推断条件,每一条件都成立,故输出结果为3456.
2.依据下面的伪代码,画出程序框图.
INPUTx
IFx0THEN
PRINTx
ELSE
PRINT-x
ENDIF
END
解:程序框图:
IF—THEN—ELSE语句的应用[学生用书P16]
已知函数f(x)=eq\b\lc\{(\a\vs4\al\co1(x2-1(x≥0),,2x2-5(x0),))编写一个伪代码,使输入的每一个x值,都得到相应的函数值.
【解】用变量x,y分别表示自变量和函数值.步骤如下:
S1:输入x值;
S2:推断x的范围.若x≥0,则用解析式y=x2-1求函数值;否则,用y=2x2-5求函数值;
S3:输出y值.
程序框图如图所示.
伪代码如下:
eq\a\vs4\al()
对于分段函数的求值问题,由于计算之前,须要对自变量进行推断,因此须要用到条件结构,并且本例还是一个两个分支的条件结构,所以可运用条件语句的“IF-THEN-ELSE”格式来表示算法.
3.给出一个伪代码如下:
说出上面伪代码的功能,并求f(-1)+f(2)的值.
解:伪代码的功能:
已知函数f(x)=eq\b\lc\{(\a\vs4\al\co1(4x,x≤0,,2x,x>0,))
输入自变量x的值,
求对应的函数值.
由函数解析式可得
f(-1)=4×(-1)=-4,
f(2)=22=4.
所以f(-1)+f(2)=0.
条件语句的嵌套[学生用书P16]
“依法纳税是每个公民应尽的义务”,在起先执行新的纳税标准时,规定个人所得税税率表(工资、薪金所得适用)如下:
级数
全月应纳税所得额
税率%
1
不超过1500元部分
3
2
超过1500元至4500元部分
10
3
超过4500元至9000元部分
20
…
…
…
9
超过80000元部分
45
上表中“全月应纳税所得额”是从月工资、薪金收入中减去3500元后的余额,例如某人月工资、薪金收入5000元,减去3500元后,应纳税所得额就是1500元,应缴纳个人所得税45元.在此规定下,编写一个伪代码,输入某人月工资、薪金
您可能关注的文档
- 2024五年级语文下册第五单元14刷子李类文阅读新人教版.doc
- 2024九年级道德与法治下册第三单元走向未来的少年第五课少年的担当第1框走向世界大舞台学案新人教版.docx
- 2024_2025学年高中语文第四单元宏富壮阔的章回小说课外自读万寿山大仙留故友五庄观行者窃人参训练.doc
- 2024_2025学年高中语文第二单元诗歌第8课歌词四首学案含解析粤教版必修2.doc
- 2024_2025学年高中语文第三单元笔落惊风雨文本研习第8课氓练习含解析苏教版必修4.doc
- 2024_2025学年高中英语Unit1GreatscientistsSectionⅢGrammar.doc
- 2024_2025学年高中物理第三章相互作用2弹力教案教科版必修第一册.docx
- 2024_2025学年高中数学第二章基本初等函数Ⅰ2.1.1指数与指数幂的运算第16课时分数指数幂练.doc
- 2024_2025学年高中地理课时分层作业13大规模的海水运动新人教版必修1.doc
- 2024_2025学年高中地理第一单元从宇宙看地球单元整合提升学案鲁教版必修1.doc
文档评论(0)