#include
#include
#define exp 0.00000001
int main()
else
else if(disc>0.0)
else
}return 0;
今天在寫這個**的時候犯了很多錯誤決定把它記下來,以後就不會犯了,
1、今天寫的時候在else後面還加了小括號寫了判斷語句,後來經查得知。else指的本就是除了if內的條件約束範圍內的其他東西,所以不用判斷。
2、if後面小括號內不能表示並列條件時用逗號,要用邏輯符號&&。
3、使用數學公式需要相應的標頭檔案
4、if判斷兩個相等時不能直接用"==",要像上述**中一樣用大於負的小於正的乙個很接近零的數來代替。
5、寫的時候要注意書寫規範,不然找錯的時候很難找,該縮排的要縮排
6、寫的時候要注意邏輯清楚,最好先有乙個邏輯再去著手寫,不然很容易造成邏輯混亂的錯誤。
7、表示乙個變數的平方要用連乘的形式,「^」表示的是異或
8、
PHP易犯錯誤集錦
1 布林值問題 以下情況的值均為false 布林值 false 本身 整型值 0 零 浮點型值 0.0 零 空字串,以及字串 0 不包括任何元素的陣列 特殊型別 null 包括尚未賦值的變數 字串false var dump bool false bool true 型別自動轉換問題 字串all會轉...
C C 檔案讀取常用函式及新手易犯錯誤
1.c語言中,注意getline 和fgets 的區別,兩者都是讀取檔案的一行。但是用法有所區別。getline 的定義是 size t getline char s,size t n,file fp 該函式在呼叫的時候,不用為s分配記憶體,該函式內部會為其動態分配記憶體,如果呼叫成功,將返回分配記...
程式裡一些易犯錯誤
寫程式時經常會遇見些莫名其妙的錯誤,往往花了大把時間找了很久的bug,最終發現這些都是很小很小的問題,所以把這些可能問題記下來備忘。struct sdata sdata pmem sdata malloc 1024 pmem pdata char pmem sizeof sdata pmem len...