標題:
APCS觀念題c036-040
[打印本頁]
作者:
李知易
時間:
昨天 17:49
標題:
APCS觀念題c036-040
c036
有以下程式
#include <stdio.h>
main( )
{
int a,b;
for (a=0; a<3; a++)
{
scanf("%d", &b);
switch(b)
{
default:
printf("%d,", ++b);
case 1:
printf("%d,", ++b);
case 2:
printf("%d,", ++b);
}
}
}
複製代碼
執行時輸入:1 2 3,則輸出結果是
A) 2,3,4,
B) 2,3,3,4,5,6,
C) 2,2,3,4,4,4,
D) 2,3,4,3,4,4,
c037
有以下程式
#include <stdio.h>
main( )
{
int a=-1, b=-1;
for(; ++a;)
++b;
printf("%d,%d\n", a, b);
}
複製代碼
程式運行後的輸出結果是
A) 0,0
B) 0,-1
C)- 1,-1
D) 結果不確定
c038
有以下程式
#include <stdio.h>
main( )
{
int a=0, b=0;
for(; a<5; a++){
if (a%2==0)
continue;
b += a;
break;
}
printf("%d \n", b);
}
複製代碼
程式運行後的輸出結果是
A) 1
B) 4
C) 0
D) 10
c039
以下不屬於合法 C 語言轉義字元的是
A) ’\c’
B) ’\a’
C) ’\b’
D) ’\r’
c040
有以下程式
#include <stdio.h>
main( )
{
char c;
for(; (c=getchar()) != ‘#’; )
putchar(++c);
}
複製代碼
執行時如輸入為:abcdefg## , 則輸出結果是
A) bcdefgh$$
B) bcdefgh$
C) bcdefgh
D) abcdefg
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2