回帖時,請註明題號,並於括號中寫出理由
如c101:A(理由)
c016
有如下程式- #include <stdio.h>
- main()
- {
- int i;
- for (i=0; i<5; i++)
- putchar(‘9’ - i);
- printf("\n");
- }
複製代碼 程式運行後的輸出結果是
A) 54321
B) 98765
C) ‘9’‘8’‘7’‘6’‘5’
D) ‘43210’
答案:
c017
有如下程式- #include <stdio.h>
- main()
- {
- int x = 0x13;
- if (x = 0x18)
- printf(“T”);
- printf(“F”);
- printf("\n");
- }
複製代碼 程式運行後的輸出結果是
A) T
B) TF
C) F
D) TFT
答案:
c018
有如下程式- #include <stdio.h>
- main()
- {
- nt a = 0, b = 1;
- if (++a = = b++)
- printf(“T”);
- else
- printf(“F”);
- printf(“a=%d,b=%d\n”, a, b);
- }
複製代碼 程式運行後的輸出結果是
A) Ta=1,b=2
B) Fa=1,b=2
C) Ta=0,b=1
D) Fa=0,b=2
答案:
c019
有如下程式- #include <stdio.h>
- main()
- {
- int i = 1;
- for (printf("%d", i);i<4;i++)
- printf("%d", i);
- printf("\n");
- }
複製代碼 程式運行後的輸出結果是
A) 0123
B) 123
C) 1123
D) 001
答案:
c020
有如下程式- #include <stdio.h>
- main()
- {
- char ch = ‘A’;
- while (ch < ‘D’){
- printf("%d", ch - ‘A’);
- ch++;
- }
- printf("\n");
- }
複製代碼 程式運行後的輸出結果是
A) 123
B) ABC
C) abc
D) 012
答案: |