我正在嘗試爲程序員設置一些算法。關於某些if語句的基本編程
讓我給你舉一個例子,告訴我如何可以對其編程:
如果
a = 1 ;
給予聲明" 123 "
如果
b = 1 ;
給予聲明" 234 "
如果
c = 1 ;
給予聲明" 345 "
如果
a, b, c /= 1
,什麼都不做。如果
a and b = 1 ;
給予聲明" 123 + 234 "
如何建立算法,這樣,當兩個因素是真實的,例如 在當兩個a
和b
是1
以上的情況下,只有" 123 + 234"
顯示,不會 給我:123, 234, 123 + 234
。
這是否有意義?
請不要在代碼中給我你的答案,但只是簡單的外行人的術語,所以我可以理解它。
從最具體的檢查開始。 – 2012-02-20 21:26:21
你是什麼意思「發表聲明」?你想執行該行號上的語句,還是打印該值或其他內容?另外,你使用的是什麼樣的BASIC?並不是所有的實現都做同樣的事情。 – 2012-02-20 21:27:23
嘿!爲了完整性,考慮接受其中一個答案。 https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – 2015-10-06 08:03:16