返回列表 發帖

11101_16

詢問輸出結果
  1. int f(int a) {
  2.     return -a;
  3. }
  4. int g(int a, int b) {
  5.     return a + 2 * b;
  6. }
  7. int h(int a, int b) {
  8.     return (!a) * b;
  9. }

  10. int main() {
  11.     int out_a = 1, out_b = 1;
  12.     if (!f(g(h(out_b, out_a), out_a)))
  13.         out_a = 1;
  14.     else
  15.         out_b = 1;

  16.     if (out_b == 1)
  17.         out_a = 3;
  18.     else
  19.         out_b = 3;
  20.     printf("%d %d", out_a, out_b);
  21.     return 0;
  22. }
複製代碼
本帖隱藏的內容需要回復才可以瀏覽
istak.teach2@gmail.com

此帖僅作者可見

TOP

返回列表