返回列表 發帖

APCS觀念題c016-020

回帖時,請註明題號,並於括號中寫出理由
如c101:A(理由)
c016
有如下程式
  1. #include <stdio.h>
  2. main()
  3. {
  4.   int i;
  5.   for (i=0; i<5; i++)
  6.     putchar(‘9’ - i);
  7.   printf("\n");
  8. }
複製代碼
程式運行後的輸出結果是
A)         54321
B)         98765
C)        ‘9’‘8’‘7’‘6’‘5’
D)        ‘43210’

答案:

c017
有如下程式
  1. #include <stdio.h>
  2. main()
  3. {
  4.   int x = 0x13;
  5.   if (x = 0x18)
  6.     printf(“T”);
  7.   printf(“F”);
  8.   printf("\n");
  9. }
複製代碼
程式運行後的輸出結果是
A)         T
B)         TF
C)        F
D)        TFT

答案:

c018
有如下程式
  1. #include <stdio.h>
  2. main()
  3. {
  4.   nt a = 0, b = 1;
  5.   if (++a = = b++)
  6.     printf(“T”);
  7.   else
  8.     printf(“F”);
  9.   printf(“a=%d,b=%d\n”, a, b);
  10. }
複製代碼
程式運行後的輸出結果是
A)        Ta=1,b=2
B)        Fa=1,b=2
C)        Ta=0,b=1
D)        Fa=0,b=2

答案:

c019
有如下程式
  1. #include <stdio.h>
  2. main()
  3. {
  4.   int i = 1;
  5.   for (printf("%d", i);i<4;i++)
  6.     printf("%d", i);
  7.   printf("\n");
  8. }
複製代碼
程式運行後的輸出結果是
A)         0123
B)        123
C)         1123
D)        001

答案:

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

答案:
May

1.b
2.
3.a
4.c
5.d

TOP

16B
17B
18A
19C
20D

TOP

本帖最後由 徐啟祐 於 2024-12-14 10:36 編輯

1.B
2.B
3.B(A)
4.C
5.D
    ⪔〠   

TOP

本帖最後由 李知易 於 2024-12-14 10:37 編輯

c016:b
c017:cb
c018:da
c019:c
c020:d

TOP

本帖最後由 高鋐鈞 於 2024-12-14 10:37 編輯

16(B)
17(C)B
18(A)
19(C)
20(D)

TOP

本帖最後由 楊惇翔 於 2024-12-14 10:36 編輯

16.b
17.c b
18.a
19.c
20.d

TOP

本帖最後由 洪承廷 於 2024-12-14 10:36 編輯

16.B
17.CB
18.A
19.C
20.D

TOP

返回列表