1、课时作业(五十九)第59讲基本算法语句时间:45分钟分值:100分1. 下列是赋值语句的是()Ay26 B2.4y Dy22计算机执行如下图的程序段后,输出的结果是()A1,3 B4,1 C0,0 D6,03当a1,b3时,执行完如下图一段程序后x的值是()A1 B3 C4 D24运行下边的程序,若输入5,则输出的值是()A10 B10C20 D205如下所示的程序,若程序执行的结果是3,则输入的x值可能为()xinput(“x”);yx*x2A1 B1或3C3 D2或36下列程序运行后输出结果为()A4 B10 C13 D167下边的算法语句运行后,输出的S为()I1;whileI8S2A1
2、7 B19 C21 D238当a5,b6,c3时,运行如下所示的程序,输出的结果为()A3 B6 C5 D149设计一个计算135791113的算法下面给出了程序的一部分,则在横线上不能填入下面的哪一个数()A13 B13.5 C14 D14.510下面的表述:6p;a352;b35;p(3x2)4)x3;aa3;x,y,z5;ab3;xy2x.其中是赋值语句的序号有_(注:要求把正确的表述全填上)11下面程序输出的结果为26时,则横线处应填_12已知有下面程序,如果程序执行后输出的结果是11880,那么在“条件”处应填_13给出程序:为了在运行上面的程序后能够输出y9,则在键盘输入的值是_1
3、4(10分)编写一个程序计算1.15(13分)利用while和for语句写出计算10220230210002的算法程序,并依程序画出相应的程序框图16(12分)某商场购物实行优惠措施,若购物金额x在800元以上,打8折;若购物金额x在500元以上,则打九折,否则不打折,设计算法程序框图,要求输入购物金额x,能输出实际交款额y,写出相应的运行程序课时作业(五十九)【基础热身】1D解析 赋值时把“”号右边的值赋给左边的变量,故选D.2B解析 执行程序得a134,b431.故选B.3C解析 因为13,所以x134.故选C.4B解析 当输入5时,a515,a10,故输出的值为10,选B.【能力提升】5B解析 由y3,得x22x3,x1或x3.6C解析 S1100,进行第一次循环后S1,n4;S1100,故不再循环,跳出循环后输出n13.7A解析 I从1开始,依次取3,5,7,当I8时,循环继续进行,故当I9时,跳出循环故输出S27317.故选A.8B解析 该程序的功能是求三个数中的最大值,故输出的结果为6.9A解析 当I13成立时,只能运算1357911,故选A.10解析 根据赋值语句的意义与使用规范作答11i10解析 由程序S1,i1;S2,i3;S5,i5;S10,i7;S17,i9;S26时跳出循环,故i10.12i800y0.8