看板 b93902HW 關於我們 聯絡資訊
請問...為什麼test4.p的for loop不用做事情? 照老師作業網頁的定義: --------------------- for loop FOR int-var := int-expression-1 TO int-expression-2 DO statement/block FOR int-var := int-expression-1 DOWNTO int-expression-2 DO statement/block -------------------- <statements> a. assignment of expressions, where expressions can have variables, real-constant, integer-constant, (, ), +, -, *, / and "uminus". assignment is ":=", b. input statement %% it's legal when sysio.h is included READ(single variable) c. output statements %% it's legal when sysio.h is included WRITE(single variable) --- output a variable WRITESP() --- output a single space WRITELN() --- write a new line There may have spaces before, in between or after "()". d. Procedure call is in the form of %% declared in header files procedure_name() There may have spaces before, in between or after "()". e. The statement terminator is ";" -------------------- 以及 each line has at most one statement can have a blank line cannot have a null statement, ";" --------------------- 那個loop應該要執行才對 不知道助教是根據哪個地方說那個loop不用執行的 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.91.5
sophialiege:我是把'\n'當作一種statement 06/14 13:08
ddio:可是老師沒有把 '\n' 定義在 statement中呀.... 06/14 13:59
denehs:blank line就是 '\n'吧 @@? 06/15 20:47