執行下列 C 程式後,產生的輸出為何? #include <stdio.h> int main() { int a = -1, b = -2; if ( a < 0 && b < 0 ) { a++; b++; } else if (a < 0 || b > 2) { a++; b--; } else { a--; b--; } printf("a=%d; b=%d\n", a, b); return 0; }
Aa = 1; b = -2
Ba = 0; b = -1正確答案
Ca = -2; b = -3
Da = -1; b = -4
答案與詳解
