2019-2020学年人教A版必修3 1.1.1 算法的概念 作业
2019-2020学年人教A版必修3 1.1.1 算法的概念 作业第2页

第一步,输入x的值.

第二步,若x≥0,则y=x;否则,y=x2.

第三步,输出y的值.

若输出y的值是9,则x的值是(  )

A.3 B.-3

C.3或-3 D.-3或9

解析根据题意,可知此为分段函数y={■(x"," x≥0"," @x^2 "," x<0)┤的算法.当x≥0时,x=9;当x<0时,x2=9,x=-3.

答案D

5.已知一个算法:

第一步,m=a.

第二步,若b

第三步,若c

如果a=3,b=6,c=2,那么执行这个算法的结果是(  )

A.3 B.6 C.2 D.m

解析当a=3,b=6,c=2时,依据算法执行后,m=a=3

答案C

6.给出下列算法:

第一步,输入x的值.

第二步,当x>4时,计算y=x+2;否则,计算y=√(4"-" x).

第三步,输出y的值.

当输入x=0时,输出y=     .

解析由于x=0>4不成立,故计算y=√(4"-" x)=2,输出y=2.

答案2

7.结合下面的算法:

第一步,输入x.

第二步,判断x是否小于0,若是,则输出3x+2,

否则执行第三步.

第三步,输出x2+1.

当输入的x的值分别为-1,0,1时,输出的结果分别为    、    、    .

解析当x=-1时,-1<0,输出3×(-1)+2=-1;

  当x=0时,0=0,输出02+1=1;

  当x=1时,1>0,输出12+1=2.

答案-1 1 2

8.下面是解二元一次方程组{■(2x"-" y+6=0",①" @x+y+3=0"②" )┤的一个算法,请将该算法补充完整.

第一步,①②两式相加,得3x+9=0.0③

第二步,由③式可得     .0④