標題:
APCS觀念題c046-050
[打印本頁]
作者:
李知易
時間:
2024-12-20 23:32
標題:
APCS觀念題c046-050
本帖最後由 李知易 於 2024-12-21 09:47 編輯
c046
有以下程式
#include <stdio.h>
main( )
{
char c;
c=getchar();
do {
putchar(c++);
} while((c=getchar()) != ‘#’);
}
複製代碼
程式運行時從第一列開始輸入:abcdefg##,則輸出結果是
A) abcdefg#
B) bcdefgh
C) abcdefg
D) bcdefgh$
c047
對於 if(表達式) 語句,以下敘述正確的是
A) “表達式”的值可以是任意合法的數值
B) 變數不能出現在“表達式”中
C) 常量不能出現在“表達式”中
D) 如果“表達式”的值不是邏輯值,程式會出編譯錯誤
c048
有如下程式
#include <stdio.h>
main( )
{
int a = 0, b = 1;
if (a++ && b++)
printf(“TRUE”);
else
printf(“FALSE”);
printf("_OUT:a=%d,b=%d\n", a, b);
}
複製代碼
程式運行後的輸出結果是
A) FALSE_OUT:a=0,b=2
B) FALSE_OUT:a=1,b=1
C) TRUE_OUT:a=1,b=2
D) TRUE_OUT:a=0,b=1
c049
有如下程式
#include <stdio.h>
main( )
{
int i, data;
scanf("%d", &data);
for (i=0; i<5; i++){
if (i < data)
continue;
printf("%d-", i);
}
}
複製代碼
程式運行時,從鍵盤輸入:3後,程式輸出結果為
A) 3-4-
B) 1-2-3-
C) 0-1-2-
D) 0-1-2-3-
c050
有如下程式
#include <stdio.h>
main( )
{
int i, data;
scanf("%d", &data);
for (i=0; i<10; i++){
if (i > data)
break;
printf("%d,", i);
}
}
複製代碼
程式運行時,從鍵盤輸入:3後,程式輸出結果是
A) 1,2,3,
B) 0,1,2,3,
C) 2,3,4,
D) 3,4,5,
作者:
張駿霖
時間:
2024-12-27 21:01
c046:b
c047:d
c048:c
c049:a
c050:b
作者:
楊惇翔
時間:
2024-12-27 21:42
本帖最後由 楊惇翔 於 2024-12-28 10:06 編輯
46.c
47.a
48.b
49.a
50.b
作者:
高鋐鈞
時間:
2024-12-28 09:43
本帖最後由 高鋐鈞 於 2024-12-28 09:47 編輯
46(C)
47(A)
48(B)
49(A)
50(B)
作者:
孫子傑
時間:
2024-12-28 09:50
1.c
2.a
3.b
4.a
5.b
作者:
徐啟祐
時間:
2024-12-28 10:18
1.B(no#)
2.A(true)
3.C(++⇏=)
4.A(no12)
5.B(no>3)
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2