回帖時,請註明題號,並於括號中寫出理由
如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
有以下程式- #include <stdio.h>
- main()
- {
- int a, b, c=241;
- a = c/100 % 9;
- b = ( -1 )&&( -1 );
- printf("%d, %d\n", a, b );
- }
複製代碼 程式運行後的輸出結果是
A) 6,0
B) 6,1
C) 2,1
D) 2,0
答案:
c004
有以下程式- #include <stdio.h>
- main( )
- {
- int i ;
- for( i=1; i<= 5; i++ ) {
- if( i % 2 )
- printf( "" );
- else
- continue;
- printf( “#” );
- }
- printf( “$\n” );
- }
複製代碼 程式運行後的輸出結果是
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
答案: |