標題:
2025/01/18 課堂重點(紘鳴)
[打印本頁]
作者:
李知易
時間:
2025-1-18 01:10
標題:
2025/01/18 課堂重點(紘鳴)
本帖最後由 李知易 於 2025-1-18 17:04 編輯
今日上課重點
(週六15:30 - 17:00)
:
挑戰
d280. 骰子問題
(已完成)
c039. 00100 - The 3n + 1 problem
(已完成)
今日作業:
f640. 函數運算式求值
提示:
遞迴結構
#include...
using...
int eval()
{
cin>>...
if(... == h)
eval()
return 2x+2y-5z+1
if(... == 'g')
eval()
return 2x+3y+5
if(... == 'f')
eval()
return 5x-2
else
return ...
}
int main()
{
cout<<eval();
}
複製代碼
今日考試:
401 - 710
隨機 2 題
下次考試:
401 - 710
隨機 2 題
有以下程式
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;
作者:
張紘鳴
時間:
2025-1-18 16:45
bdaba
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2