標題:
APCS觀念題c026-c030
[打印本頁]
作者:
李知易
時間:
4 天前 10:17
標題:
APCS觀念題c026-c030
本帖最後由 李知易 於 2024-12-14 11:29 編輯
有以下程式
c026.
#include <stdio.h>
main()
{
int i=1,k=0;
for( ; i<6 ; ) {
switch(i%3){
case 0:
k++;
case 1:
k++;
break;
case 2:
k++;
continue;
}
i+=1;
}
printf("%d\n",k);
}
複製代碼
程式的運行情況是
A) 輸出 6
B) 形成無限迴圈
C) 輸出 5
D) 輸出 4
c027.
以下不能輸出小寫字母 a 的選項是
A) printf("%c\n",“a”);
B) printf("%c\n",‘A’+32);
C) putchar(97);
D) putchar(‘a’);
c028.
有以下程式段
char c1,c2,c3;
scanf("%c%c%c",&c1,&c2,&c3);
若要給 c1、c2、c3 分別輸入字母 A、B、C,則以下對輸入形式的描述正確的是
A) 字母 A、B、C 之間不能有分隔符號
B) 字母 A、B、C 之間可以用空格分隔
C) 字母 A、B、C 之間可以用回車符分隔
D) 字母 A、B、C 之間可以用 Tab 鍵分隔
c029
有以下程式段
scanf("%d%d%d",&a,&b,&c);
if(a<b)
a= =b;
if(a<c)
a= =c;
printf("%d\n",a);
複製代碼
該程式段的功能是
A) 輸出 a、b、c 中值相等的數值
B) 輸出 a、b、c 中的最大值
C) 輸出 a、b、c 中的最小值
D) 輸出 a 的原始值
c030.
以下程式段中,不能實現“如果 a<b 則 x=10,否則 x=-10”的是
A) if(a<b)
x=10;
if(b<a)
x=-10;
B) if(a<b)
x=10;
else
x=-10;
C) x=-10;
if(a<b)
x=10;
D) x=(a>=b)? -10:10;
作者:
徐啟祐
時間:
4 天前 11:23
此帖僅作者可見
作者:
高昀昊
時間:
4 天前 11:25
此帖僅作者可見
作者:
洪承廷
時間:
4 天前 11:26
此帖僅作者可見
作者:
高鋐鈞
時間:
4 天前 11:27
此帖僅作者可見
作者:
楊惇翔
時間:
4 天前 11:28
此帖僅作者可見
作者:
張駿霖
時間:
4 天前 11:30
此帖僅作者可見
作者:
孫子傑
時間:
前天 14:30
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2