高中数学 巩固练习_基本算法语句_提高.docVIP

  • 1
  • 0
  • 约3.69千字
  • 约 6页
  • 2023-10-09 发布于重庆
  • 举报

高中数学 巩固练习_基本算法语句_提高.doc

【巩固练习】 1.对赋值语句的描述正确的是( ). ①可以给变量提供初值;②可以将表达式的值赋给变量;③可以给一个变量重复赋值;④不能给同一变量重复赋值. A.①②③ B.①② C.③④ D.①②④ 2.“x=3*5”,“x=x+1 ①x=3*5的意思是x=3×5=15,此式与算术中的式子是一样的;②x=3*5是将数值15赋给x;③x=3*5可以写为3*5=x;④x=x+1在执行时赋值号右边x的值是15,执行后左边x的值是16. A.①③ B.②④ C.①④ D.②③ 3.以下程序运行后输出的结果是( ) A=3 A=3 B=A*A A=A+B B=B+A PRINT A,B A.12,5 B.12,21 C 4.给出以下四个问题:①输入一个数x,输出它的相反数;②求面积为6的正方形的周长;③求三个数a,b,c中的最大数;④求函数的函数值.其中不需要用条件语句来描述的有( ). A.1个 B.2个 C.3个 D.4个 5.已知程序如下: INPUT INPUT “a=”;a INPUT “b=”;b INPUT “c=”;c max=a IF b>max THEN max=b END IF IF c>max THEN max=c END IF PRINT “max=”;max END 根据程序提示依次输入4,2,-5,则程序运行结果是( ). A.max=max B.max=2 C.max= 6.下面程序输入“x=π”时的运算结果是( ). INPUT INPUT “x=”;x IF x>0 THEN y=-2 ELSE IF x=0 THEN y=0 ELSE y=2 END IF END IF PRINT y END A.-2 B.0 C.π 7.如果以下程序运行后输出的结果是132,那么在程序中LOOP UNTIL后的“条件”应为( ) i=12 i=12 s=1 DO s=s*i i=i-1 LOOP UNTIL 条件 PRINT s END A.i>11 B.i>=11 C 8.执行下列程序后,x的值是( ) i=1 i=1 x=5 WHILE i<20 x=x+i/5 i=i+2 WEND PRINT x END A.25 B.24 C 9.已知A(x1,y1),B(x2,y2)是平面上两点,试根据平面几何中两点中点的坐标公式,设计一个程序输入A,B两点的坐标,输出它们中点的坐标,现已经给出程序的一部分.试在横线处把程序补充完整. INPUT x1,y1 INPUT x1,y1 INPUT x2,y2 ①________ ②________ PRINT x,y END 10.将下列程序补充完整,要求输入两个数,输出其中较大的一个. INPUT a,b INPUT a,b IF a>b THEN PRINT a ELSE ________ END IF END INPUT xIF x>9 AND x<100 THEN INPUT x IF x>9 AND x<100 THEN a=x\10 b=x MOD 10 x=10*b+a PRINT x END IF END (注:“\”是X除以10的商;“MOD”是X除以10的余数) 则该程序输出的x的含义是________. 12.已知下列运行程序,填写输出结果. i=0S=0WHILE S<=20 i=0 S=0 WHILE S<=20 i=i+1 S=S+i WEND PRINT i END i=0 S=0 WHILE S<=20 S=S+i i=i+1 WEND PRINT i END (1)________; (2)________. 13.根据下面的程序,画出程序框图. INPUT INPUT “输入一门课的成绩a”;a INPUT “输入一门课的成绩b”;b INPUT “输入一门课的成绩c”;c INPUT “输入一门课的成绩d”;d INPUT “输入一门课的成绩e”;e aver=(a+b+c+d+e)/5 PRINT aver END 14.求的值,要求画出程序框图,写出用基本语句编写的程序. 15.在音乐唱片超市里,每张唱片售价25元,顾客购买5张以上(含5张)唱片,则按九折收费;顾客购买10张以上(含10张)唱片,则按八五折收费.编写程序,根据输入顾客购买唱片的数量a,输出顾客

文档评论(0)

1亿VIP精品文档

相关文档