问题 单项选择题

在报表中,改变一个节的宽度将改变( )。

A. 32 42

B. 2 32

C. 2 3

D. 12 3

答案

参考答案:A

解析:此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过 程调用Blck过程,把实参2传递给Blck过程中的形参x,由x = x * 2 + 1 语句推出x= 5,此时满足Blck过程体中判断语句的判断条件,执行Call Blck(x)语句,第二次调用 Blck过程。由x = x * 2 + 1语句得到x值为11,判断条件11<6为假,故返回此调用 过程,执行x = x * 2 + l语句,的x = 23并输出,结束此次调用过程。由于两次调用 Blck过程,第二次仍返回调用时的断点语句,即执行x=x * 2 + 1,Print x,输出x的值 为47,返回到主调过程,两次输出为2347。

选择题
问答题 简答题