2019-2020学年人教A版必修3 1.2.2 条件语句 作业
2019-2020学年人教A版必修3 1.2.2 条件语句 作业第3页

解析根据ELSE后的语句为y=2*x∧2-8,故条件①应为8-2x2≥0,即-2≤x≤2,写出语句为:x>=-2 AND x<=2;②应为y=8-2*x∧2.

答案①x>=-2 AND x<=2 ②y=8-2*x∧2

6.根据如图所示的程序,当输入的a,b分别为2 019,2 020时,最后输出的m的值是     .

INPUT a,b

IF a>b THEN

m=a

ELSE

 m=b

END IF

PRINT m

END

解析由于2 019>2 020不成立,所以语句执行ELSE后面的m=b,即把b的值赋给m,所以输出的值为2 020.

答案2 020

7.编写一个程序,输入一个正整数,若它是一个三位数,将它反向输出,否则将该数原样输出.例如输入219,输出912;输入230,输出32.

解程序如下:

INPUT "请输入一个正整数:";x

IF x<100 OR x>=1 000 THEN

 PRINT x

ELSE

 a=x/100

 b=(x-100*a)/10

 c=x MOD 10

 y=100*c+10*b+a

 PRINT y

END IF

END

能力提升

1.阅读下列程序:

INPUT x