當前位置:編程學習大全網 - 編程軟體 - 為表示關系x>=y>=z,應使用什麽C語言表達式

為表示關系x>=y>=z,應使用什麽C語言表達式

表示關系x>=y>=z

在C語言中,應該用

x>=y

&&

y>=z來表示。

x>=y>=z

這種寫法是數學上的表達方法

在C語言中,如果寫成這樣,程序編譯並不報錯,這也是壹個合法的邏輯運算表達式。先計算x>=y,結果是真(1)或假(0),然後再用這個結果與z進行比較,得到最終結果。這個結果與x>=y

&&

y>=z的結果不壹定相同,進而出現程序運行BUG。

因此,壹定要正確使用C語言的表達式,來表達數學運算。

相類似的容易犯的錯誤還有:

2x+y 在C語言中壹定要寫成:2*x+y

2的n次方(2^n) 在C語言中要寫成pow(2,n)

,通過相應的函數來實現

數學上是先有公式,再代入值計算。而計算機必須要先得到值,再按公式列出表達式進行計算。

  • 上一篇:c語言代碼有哪些?
  • 下一篇:徽章制作工藝流程怎麽樣的?
  • copyright 2024編程學習大全網