程序运行的结果,求详解
#define F(x) x*x
void main( )
{ int a=2,b=1;
prinft(“%d
”,F(a+b));
}
A.3 B.5 C.8 D.9
刚才正好在看vb里的问题,所以开着vb6,就把你的东西转成了vb运行一下.
转换后的vb代码
Dim A As Long, B As Long: A = 0: B = 0
Dim C As Long, I As Long: C = 1: I = 1
While I < 3
A = A + B + C
B = B + C + A
C = C + A + B
I = I + 1
Wend
Debug.Print "A=" & A & " B=" & B & " C=" & C
得结果: A=7 B=13 C=24
热门标签: