下列程序段的执行结果为 ______。 n=16 For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k Print x-2

admin2013-04-11  27

问题 下列程序段的执行结果为 ______。    n=16    For k=n To 1 Step-1       x=Sqr(k)       x=x-2    Next k    Print x-2

选项 A、-3
B、-1
C、1
D、2

答案1

解析 因为在For循环每次执行时,都会根据循环控制变量k给x重新赋值,所以只需根据最后一次循环的值计算x的值即可。最后一次循环,k=1,所以x=Sqr(1)=1,x=x-2=-1。打印x-2的值,即为-1-2=-3。
转载请注明原文地址:https://kaotiyun.com/show/Mqhp777K
0

最新回复(0)