請問下面這段程式中if else endif是什麼意

時間 2021-10-14 20:16:29

1樓:匿名使用者

應該是c語言的預處理命令,當條件 為真是, 按條件真的下分支進行編譯, 否則按#else分支編譯.

條件是在程式編譯時判斷, 而不是程式編譯好後執行時才判斷. 換句話說,兩個分支中只有一個分支能成 為 最終程式的**

2樓:匿名使用者

執行2end if

----------

意思就是:

如果 條件1 成立,那麼

執行1否則

執行2結束.

------------------

對於**來說,是從上到下執行的.

執行過程中,程式判斷條件成立與否,成立就執行那麼(then)下面的語句,不成立就跳過,執行else下面的.

當然,這是最簡單的.if ... else...結構可以很複雜,主要是條件可以很多.比如:

if 條件1 then

執行1elseif 條件2 then

執行2......

elseif 條件n then

執行nelse'''------------這個有些有,有些沒有,看設計者的思路了.

執行(n+1)

'''''-------

end if

在c語言程式中if else語句的else語句總是不執行是怎麼回事

一棵無所不知的小白菜 1 新建一個工程和檔案,命名為third和first.c 然後書寫好程式的模板結構。2 首先我們演示一個很不規範的 寫法,很多初學者容易寫成這樣,導致出現意想不到的執行結果。3 很多初學者就會不知所措,其實只要把 按照正確的縮排方式書寫,就可以很一目瞭然了。4 這樣書寫過之後,...

下面這段C 程式錯誤再哪

1.c語言對大小寫是敏感的。你前面說明的void swap int x,int y 和後面定義的void swap int x,int y 不一致,編譯時會出錯 找不到swap 函式。同樣,在swap 中說明了int temp 但語句裡用的是temp,編譯時會出錯 temp未定義。所以你首先要把函式...

請問下面這段話是不是對酒店的介紹?如果不是,大概是什麼東東?謝謝了

不是。大概是說歐共體的。意思不太好。所有的 語言我 都翻譯 過 了 都 是 這樣 越南歐盟愛!pellentesque accumsan venenatis萊奧。praesent ultricies愛婚慶交流。pellentesque基於velit編號urna pellentesque lacini...