本帖最後由 李知易 於 2025-1-18 01:41 編輯
c071
以下與數學表達式 “0<x<5 且 x≠2” 不等價的 C 語言邏輯表達式是
A) (0<x<5) && (x!=2)
B) 0<x && x<5 && x!=2
C) x>0 && x<5 && x!=2
D) (x>0 && x<2) || (x>2 && x<5)
c072
有以下程式- #include <stdio.h>
- main( ) {
- int a, b;
- for (a=0; a<3; a++){
- scanf("%d", &b);
- switch(b){
- default:
- printf("%d,",b+1);
- continue;
- case 1:
- printf("%d,", b+1);
- case 2:
- printf("%d,", b+1);
- continue;
- }
- }
- }
複製代碼 執行時輸入:1 2 3,則輸出結果是
A) 2,2,3,4,4,4,
B) 2,3,4,
C) 2,2,3,4,
D) 2,3,3,4,5,6,
c073
有以下程式- #include <stdio.h>
- main( )
- {
- int a=-2, b=2;
- for(; ++a && --b;)
- printf("%d,%d\n", a,b);
- }
複製代碼 程式運行後的輸出結果是
A) 1,-1
B) 0,0
C) 0,1
D) 0,2
c074
有以下程式- #include <stdio.h>
- main( )
- {
- int a=0, b=0;
- for( ;a<7; a++ ) {
- if (a%2==0)
- continue;
- b += a;
- continue;
- }
- printf( “%d \n”, b );
- }
複製代碼 程式運行後的輸出結果是
A) 0
B) 4
C) 1
D) 9
c075
以下選項中是非轉義字元的是
A) ’\d’
B) ’\t’
C) ’\b’
D) ’\r’ |