题目内容
设有以下两个程序:

程序(1)的输出结果是 , , .
程序(2)的输出结果是 .
程序(1)的输出结果是
程序(2)的输出结果是
分析:(1)根据条件语句及赋值语句,代入计算可得结论;
(2)根据循环结构,代入计算,直到满足条件,即可得出结论.
(2)根据循环结构,代入计算,直到满足条件,即可得出结论.
解答:解:(1)由题意,8赋给A,即为A=8,22赋给B,即为B=4,再将8+4赋给A,即为A=12,将12-8赋给C,即为C=4,将
=3赋给A,即为A=3,将4×4+1赋给B,即为B=17,故A=3,B=17,C=4,即输出3、17、4;
(2)第一次循环,x=
=
,i=2;第二次循环,x=
=
,i=3,退出循环,故输出
.
故答案为:(1)3、17、4;(2)
.
| 12 |
| 4 |
(2)第一次循环,x=
| 1 | ||
1+
|
| 4 |
| 5 |
| 1 | ||
1+
|
| 5 |
| 9 |
| 5 |
| 9 |
故答案为:(1)3、17、4;(2)
| 5 |
| 9 |
点评:本题考查选择结构、循环结构,考查学生分析解决问题的能力,属于中档题.
练习册系列答案
相关题目