下列 C 程式中相同副程式被呼叫二次,程式執行結果為何? #include <stdio.h> void test(){ static int A = 1; float B = 2.3; A = A * 2; B = B + 1.2; printf("%d / %2.1f / ", A, B); } int main() { test(); test(); return 0; }
A2 / 3.5 / 4 / 3.5 /正確答案
B2 / 3.5 / 4 / 4.7 /
C2 / 3.5 / 2 / 3.5 /
D2 / 3.5 / 2 / 4.7 /
答案與詳解
