int a; int b; int c; void F1(){ b = a * 2; a = b; } void F2(){ c = a + 1; a = c; } int main(){ a = 5; // !!! Start F1(),F2() in parallel { F1(); F2(); } printf("%d\n", a); }
单纯看程序,答案必然是A,计算机可看不懂注释,也不会去执行注释。选C的是考数学,如果程序得到C答案,估计谁也不敢用计算机了,得出来的结果都是随机数,要想得到C结果,程序不是这么写的