題組內容

一、定義下述文法(grammar): expression → expression + expression | expression - expression | type type → int | double

2根據上面之文法,請導出所有只包含 2 個 type 之 expression 的結果。該expression 一個 type 為 int,另一 type 為 double。(10 分)

詳解 (共 2 筆)

hchungw
hchungw
詳解 #6133430
2024/06/17
可以推導出只包含一個 int 和一個 double 的所有 expression 表達式。根據文法,expression 可以是 expression + expression 或 expression - expression,而每個 expression 可以是 type,type 則可以是 int 或 double。
以下是所有可能的表達式組合:
int + double
int - double
double + int
double - int
這些表達式涵蓋了兩種類型的所有可能的加法和減法組合。每種表達式分別將一個 int 和一個 double 通過加號或減號連接起來。
ㅤㅤ
ㅤㅤ
ㅤㅤ
ㅤㅤ
111年警特高普中鋼調查皆上榜
111年警特高普中鋼調查皆上榜
詳解 #5347515
2022/02/18
以下導出所有只包含 2 個 type 之...




(共 185 字,隱藏中)
前往觀看