2018-2019学年苏教版  必修三   1.1   算法的含义  作业
2018-2019学年苏教版  必修三   1.1   算法的含义  作业第4页

故答案为:取n=100;计算.

点评:本题考查算法知识,考查等差数列的前n项和公式的应用.

9.有如下算法:

第一步,输入x的值.

第二步,若x≥0成立,则y=x.

否则,y=x2.

第三步,输出y的值.

若输出y的结果是4,则输入的x的值是________.

【答案】-2或4

【解析】

【分析】

算法功能是分段函数求值,由y求x即可.

【详解】

由算法可知,其功能是求分段函数的值,

y={█(x,x≥0@x^2,x<0) ,

当y=4时,若x≥0,则x=4;若x<0,则x2=4,即x=-2

故答案为:-2或4

【点睛】

算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.

10.判断5是否为质数的算法步骤如下:

第一步:用2除5,得余数为1. 因为余数不为0,所以2不能整除5.

第二步:_____.

第三步:用4除5,得余数为1. 因为余数不为0,所以4不能整除5. 因此,5是质数.

【答案】用3除5,得余数为2. 因为余数不为0,所以3不能整除5

【解析】算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或计算序列能够解决一类问题.算法是解决一类问题的方法,

所以第二步应填写"用3除5,得余数为2. 因为余数不为0,所以3不能整除5".