数学:1.2.2条件语句课件 强化作业 成才之路(人教A版必修3).docVIP

  • 1
  • 0
  • 约2.54千字
  • 约 12页
  • 2018-04-08 发布于河北
  • 举报

数学:1.2.2条件语句课件 强化作业 成才之路(人教A版必修3).doc

数学:1.2.2条件语句课件 强化作业 成才之路(人教A版必修3)

1.2.2 一、选择题 1.下面程序运行后输出结果是3,则输入的x值一定是(  ) INPUT x IF x0 THEN y=x ELSE y=-x END IF PRINT y END A.3          B.-3 C.3或-3 D.0 [答案] C [解析] 该程序语句是求函数y=|x|的函数值,∵y=3,∴x=±3. 2.下列程序语句的算法功能是(  ) INPUT a,b,c IF ab THEN a=b END IF IF ac THEN a=c END IF PRINT a END A.输出a,b,c三个数中的最大数 B.输出a,b,c三个数中的最小数 C.将a,b,c按从小到大排列 D.将a,b,c按从大到小排列 [答案] A [解析] 由程序语句可知,当比较a,b的大小后,选择较大的数赋给a;当比较a,c的大小后,选择较大的数赋给a;最后打印a,所以此程序的作用是输出a,b,c中最大的数. [点评] (1)将程序中ab,ac改为ab,ac,则结果是输出a,b,c中的最小值. (2)若要将a,b,c三数按从大到小顺序输出,则程序应改为: INPUT “a,b,c=”;a,b,c IF ba THEN  t=a  a=b  b=t END IF IF ca THEN  t=a  a=c  c=t END IF IF cb THEN  t=b  b=c  

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档