返回列表 發帖

APCS觀念題c071-c075

本帖最後由 李知易 於 2025-1-18 01:41 編輯

c071
以下與數學表達式 “0<x<5 且 x≠2” 不等價的 C 語言邏輯表達式是
A)        (0<x<5) && (x!=2)
B)        0<x && x<5 && x!=2
C)        x>0 && x<5 && x!=2
D)        (x>0 && x<2) || (x>2 && x<5)

c072
有以下程式
  1. #include <stdio.h>
  2. main( ) {
  3.     int a, b;
  4.     for (a=0; a<3; a++){
  5.         scanf("%d", &b);
  6.         switch(b){
  7.             default:
  8.                 printf("%d,",b+1);
  9.                 continue;
  10.             case 1:
  11.                 printf("%d,", b+1);
  12.             case 2:
  13.                 printf("%d,", b+1);
  14.                 continue;
  15.       }
  16.    }
  17. }
複製代碼
執行時輸入:1 2 3,則輸出結果是
A)         2,2,3,4,4,4,
B)        2,3,4,
C)         2,2,3,4,
D)        2,3,3,4,5,6,


c073
有以下程式
  1. #include <stdio.h>
  2. main( )
  3. {
  4.     int a=-2, b=2;
  5.     for(; ++a && --b;)
  6.     printf("%d,%d\n", a,b);
  7. }
複製代碼
程式運行後的輸出結果是
A)        1,-1
B)        0,0
C)         0,1
D)        0,2


c074
有以下程式
  1. #include <stdio.h>
  2. main( )
  3. {
  4.     int a=0, b=0;
  5.     for( ;a<7; a++ ) {
  6.         if (a%2==0)
  7.             continue;
  8.         b += a;
  9.         continue;
  10.     }
  11.     printf( “%d \n”, b );
  12. }
複製代碼
程式運行後的輸出結果是
A)         0
B)        4
C)        1
D)         9

c075
以下選項中是非轉義字元的是
A)        ’\d’
B)        ’\t’
C)        ’\b’
D)        ’\r’

本帖最後由 楊惇翔 於 2025-1-25 11:33 編輯

71.a
72.b c
73.a c
74.d
75.a

TOP

71.A
72.C
73.C
74.D
75.A

TOP

71.B
72.D
73.C
74.D
75.A

TOP

c071:d
c072:d
c073:c
c074:d
c075:a

TOP

返回列表