返回列表 發帖

APCS觀念題c056-060

c056
有以下程式
  1. #include <stdio.h>
  2. main( )
  3. {
  4.     char ch = ‘B’;
  5.     while (ch < ‘E’)
  6.     {
  7.         printf("%d", ch - ‘A’);
  8.         ch++;
  9.     }
  10.     printf("\n");
  11. }
複製代碼
程式運行後的輸出結果是
A)         ABC
B)         123
C)        abc
D)        012


c057
有以下程式
  1. #include <stdio.h>
  2. main( )
  3. {
  4.     if (’\0’ = = 0)
  5.         putchar(‘1’);
  6.     if (‘0’ = = 0)
  7.         putchar(‘2’);
  8.     if (‘a’ > ‘b’)
  9.         putchar(‘3’);
  10. }
複製代碼
程式運行後的輸出結果是
A)        1
B)        123
C)        23
D)        3


c058
有以下程式
  1. #include <stdio.h>
  2. main( )
  3. {
  4.     char ch = ‘M’;
  5.     while (ch != ‘K’){
  6.         putchar(ch);
  7.         ch --; }
  8. }
複製代碼
程式運行後的輸出結果是
A)         OP
B)        MK
C)         ML
D)        mm


c059
字元陣列 a 和 b 中分別存儲了字串,判斷字串 a 和 b 相等,應當使用的是
A)        if(strcmp(a,b)= =0)
B)        if(strcpy(a,b))
C)        if(a= =b)
D)        if(a=b)


c060
以下正確的轉義字元是
A)  ‘\0x41’
B)  ‘\x41’
C)  ’\X41’
D)  ’\0X41’

返回列表