c051
有如下程式- #include <stdio.h>
- main( )
- {
- char a = ‘0’, b = ‘a’;
- int i;
- for (i=0; i<4; i++){
- if (i % 3)
- putchar(a + i);
- else
- putchar(b + i);
- }
- }
複製代碼 程式運行後的輸出結果是
A) 10ab
B) ab3d
C) a12d
D) 11ac
c052
有如下程式- #include <stdio.h>
- main( )
- {
- int i;
- for (i=0; i<5; i++)
- putchar(‘Z’ - i);
- }
複製代碼 程式運行後的輸出結果是
A) ZYXWV
B) VWXYZ
C) ‘X’‘Y’‘Z’‘W’‘V’
D) ‘ABCDE’
c053
有以下程式- #include <stdio.h>
- main( )
- {
- int x = 0x13;
- if (x = 0x12)
- printf(“True”);
- printf(“False\n”);
- }
複製代碼 程式運行後的輸出結果是
A) False
B) True
C) TrueFalse
D) TrueFalseTrue
c054
有以下程式- #include <stdio.h>
- main( )
- {
- int a = 0, b = 1;
- if (++a = = b++)
- printf(“1”);
- else
- printf(“0”);
- printf(“a=%d,b=%d\n”, a, b);
- }
複製代碼 程式運行後的輸出結果是
A) 0a=1,b=2
B) 1a=1,b=2
C) 1a=0,b=1
D) 0a=0,b=2
c055
有以下程式- #include <stdio.h>
- main( )
- {
- int i = 4;
- for ( printf("%d", i);i<2; i++)
- printf("%d", i);
- printf("\n");
- }
複製代碼 程式運行後的輸出結果是
A) 4
B) 12
C) 1
D) 0 |