题目

已知函数y=x2+2x(x∈[-10,10],x∈Z),编写程序,求该函数的最大值. 答案:【探究】具有某种固定运算规律的算法都可以用循环语句写出,此题可以依次算出x=-10,-9,-8,…10的函数值,并比较大小,求出最大值. 【解析】程序框图如1-2-13所示:        图1-2-13    程序如下:x=-10y=(-10)*(-10)+2*(-10)DOx=x+1ymax=x*x+2*xIF ymax<y  THENymax=yEND IFLOOP UNTIL x>=10PRINT ymaxEND规律总结 UNTIL语句是直到条件满足时才跳出循环体,否则再回到循环.根据需要,循环体中可包含条件结构或循环结构.写程序时,注意找准循环体由哪些语句组成.
数学 试题推荐