i=11s=1DO s= s * i i = i-1LOOP UNTIL “ 条件”河北省邯郸市馆陶县第一中学高中数学《1.2 基本算法语句》周测 新人教 A 版必修 3一,选择题(每题 5 分)1.下列语言中,哪一个是输入语句 ( )A.PRINT B.INPUT C.IF D.LET2.右边程序的输出结果为 ( )A. 3,4 B. 7,7 C. 7,8 D. 7,113.将两个数 a=8,b=17 交换,使 a=17,b=8,下面语句正确一组是 ( ) A. B. C. D. 4.下列给出的赋值语句中正确的是 ( )A、3=A B、M= —M C、B=A=2 D、x+y=05.下列选项那个是正确的( ) A、INPUT A; B B. INPUT B=3 C. PRINT y=2*x+1 D.PRINT 4*x6.如果下边程序执行后输出的结果是 990,那么在程序 until 后 面的“条件”应为( )A.i > 10 B. i <8 C. i <=9 D.i<9二,填空题(每空 10 分)X=3Y=4X=X+YY=X+Ya=bb=ac=bb=aa=cb=aa=ba=cc=bb=aa=0j=1WHILE j<=5a=(a+j) mod 5j=j+1WENDPRINT a 7.程序运行后的结果为__________(其中:“(a+j) mod 5”表示整数(a+j)除以 5 的余数) 8 程序运行后输出的结果为____________________9. 下面程序的作用是求的值三、简答 (10 题 20 分)10.设计一个算法求: ,试用程序框图和 相应程序表示.x=5 y=-20IF x<0 THEN x=y-3ELSE y=y+3END IFi=1 S=0 DO S=S+ LOOP UNTIL PRINT S END7 题8 题10. S=0i =1DO S=S+1/iLOOP UNTIL i >= 2009 Print SEND