返回列表 發帖

APCS觀念題c001-005

回帖時,請註明題號,並於括號中寫出理由
如c101:A(理由)
  
c001
若有說明語句:char c = ‘\72’ ; 則變數 c 中存放的是
A)        2 個字元
B)         1 個字元
C)         3 個字元
D)         說明語句不合法

答案

c002
以下敘述正確的是
A)        do-while 語句構成的迴圈,當 while 語句中的表達式值為 0 時結束迴圈
B)         do-while 語句和 while 構成的迴圈功能相同
C)         while 語句構成的迴圈,當 while 語句中的表達式值為非 0 時結束迴圈
D)         do-while 語句構成的迴圈,必須用 break 語句退出迴圈

答案:

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

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

答案:

c005
已知 a=5,b=6,c=7,d=8,m=2,n=2,執行(m=a>b)&&(n=c<d)後 n 的值為
A)        0
B)         2
C)        1
D)        -1

答案:
May

返回列表