题目内容
3.分析 模拟执行程序,依次写出每次循环得到的a,b,i的值,当i=11时满足条件i>10,退出循环,结束程序,从而可得程序的功能和程序的输出结果.
解答 解:模拟执行程序,可得
i=0
执行循环体,a=0,b=5,不满足条件a=b,i=1
不满足条件i>10,执行循环体,a=1,b=9,不满足条件a=b,i=2
不满足条件i>10,执行循环体,a=4,b=13,不满足条件a=b,i=3
不满足条件i>10,执行循环体,a=9,b=17,不满足条件a=b,i=4
不满足条件i>10,执行循环体,a=16,b=21,不满足条件a=b,i=5
不满足条件i>10,执行循环体,a=25,b=25,满足条件a=b,输出i的值为5,i=6
不满足条件i>10,执行循环体,a=36,b=29,不满足条件a=b,i=7
不满足条件i>10,执行循环体,a=49,b=33,不满足条件a=b,i=8
不满足条件i>10,执行循环体,a=64,b=37,不满足条件a=b,i=9
不满足条件i>10,执行循环体,a=81,b=41,不满足条件a=b,i=10
不满足条件i>10,执行循环体,a=100,b=45,不满足条件a=b,i=11
满足条件i>10,退出循环,结束.
从而,程序在指定的正整数范围内所解的方程是:x2=4x+5,即:x2-4x-5=0.
故答案为:x2-4x-5=0,5.
点评 本题主要考查了循环结构的程序的应用,模拟程序运行,得到程序的功能和运行的结果是解题的关键,属于基础题.
练习册系列答案
相关题目
13.[x]表示不超过x的最大整数,则下列算法中输出的S=( )

| A. | 6 | B. | 7 | C. | 8 | D. | 9 |
14.某程序框图如图所示,若输出S=1,则判断框中M为( )

| A. | k<3? | B. | k≤3? | C. | k≤4? | D. | k>4? |