if語句表示:如果括號裡的表示式成立,那麼應該怎樣做。(怎樣做為大括號裡的內容。)
標準輸入為:if(表示式)
以一下**為例。(洛谷p1425)
#include int main()
printf("%d %d", e, f);
return 0;
}
此時表示:如果d分鐘小於b分鐘,那麼要退位運算。
注意
if()後不加「;」。如果加「;」,則表示if語句已完,相當於「if(表示式)空語句;」
表示式如果出現a < x < b的情況,不能直接寫成這種形式,而要分開寫(x > a && x < b)。
內容一定要加大括號!
else的意思表示為:如果if語句中的表示式不成立,那麼怎樣做。else在有些情景下可省略。以上面的**為例。
上面的**省略了else。如果加上了else為:
#include int main()
else
return 0;
}
運算子
意思= =
相等!=
不相等其實還有很多,不過都能知道意思,就不一一枚舉了。
C語言入門(四)之switch 迴圈語句
switch格式 switch 條件表示式 如何結束switch語句 1.遇到break 2.執行到switch對應的大括號的結束 switch的條件表示式必須是返回整數的表示式,也就是說 中只能放整數。或者寫能夠轉換為整數的型別也可以,例如char,因為char型別可以轉換為int型別,所以寫ch...
C 入門5 6 迭代語句之for語句
for語句格式 for 初始條件 判斷條件 迴圈條件 迴圈語句 for迴圈可以記錄迴圈的次數,有效控制迴圈的方式。有時候我們會省略初始條件 判斷條件 迴圈條件,這時候兩個分號是不能省略的,此時構成死迴圈。死迴圈應用例項 using system using system.collections.ge...
C 入門5 7 迭代語句之foreach語句
foreach提供了乙個for語句的捷徑,而且還促進了集合類更為一致。格式foreach 型別 變數 in 集合 注意集合二字。補充 string型別可以看成是char型別的乙個集合 新語句char.iswhitespace c 判斷c是否為空格 例子 將語句識別為單詞並逐行輸出 using sys...