程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言問答 >> 關於C語言判斷

關於C語言判斷

編輯:C語言問答

關於C語言判斷

補充:關於C語言判斷分類:編程 - 修改補充: 關於C語言判斷表達式的問題。
就是這樣的C語言表達式有沒有這個功能,就是假設條件為真(1)不返回一個值,返回另一種語句,然後語句裡面的是變量1加變量2等於變量3.
假設的條件如果為假(0)同樣不返回0,調用還是嵌入還是什麼,我不知道怎麼說才能讓懂的人知道,就是條件是假錯誤的,能不能突然插入一條求乘積或求模之類的語句。
我之說以這麼問,是因為,判斷表達式只是演示真假,太沒用了。如果這種判斷能應用到其他語句中,那麼,就不用去掉懂這個那個的函數參了。我就是學形參跟實參覺得太難了才冒出這種奇怪的想法。。
如果回答不了,就詳細點告訴我形參跟實參的           邏輯?!表達?!分別?!都好。 補充:關於C語言判斷分類:編程 - 修改補充: 關於C語言判斷表達式的問題。
就是這樣的C語言表達式有沒有這個功能,就是假設條件為真(1)不返回一個值,返回另一種語句,然後語句裡面的是變量1加變量2等於變量3.
假設的條件如果為假(0)同樣不返回0,調用還是嵌入還是什麼,我不知道怎麼說才能讓懂的人知道,就是條件是假錯誤的,能不能突然插入一條求乘積或求模之類的語句。
我之說以這麼問,是因為,判斷表達式只是演示真假,太沒用了。如果這種判斷能應用到其他語句中,那麼,就不用去掉懂這個那個的函數參了。我就是學形參跟實參覺得太難了才冒出這種奇怪的想法。。
如果回答不了,就詳細點告訴我形參跟實參的           邏輯?!表達?!分別?!都好。

最佳回答:

既然要返回的話,當然是返回一個值了,你要執行語句,完全可以用if-else判斷條件是否成立,成立就執行語句。
另外,表達式也是有值的,所以可以返回一個賦值表達式。如return a=b+c;這樣返回的是賦值表達式的值,而賦值表達式的值是左值即a的值,所以它相當於a=b+c;return a;


形參和實參的關系和數學裡面的公式中的變量和實際代入公式的值的關系一樣。


形參只是一個符號,沒有實際意義,實參就是實際傳遞給函數的值。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved