1樓:匿名使用者
你的程式看不懂啊,你定義了abce四個整型變數後,沒有賦初值,就在那比較,比較a是否等於b,b是否等於c,那三句在程式裡沒有任何實際意義。if語句裡的a==e由於兩個變數都沒有賦初值,肯定是為假,所以不管你程式執行多少遍,都不會執行列印語句。看了很久,還是不知道你想要實現什麼樣的功能。
2樓:恰襖庭
「==」運算子是用來判斷運算子兩端的表示式是否相等,你的程式變數沒有初始化,「a==b; b==c; c==e;」 不起作用。不能這樣用。
a=1;
b=1;
if( a== b)
printf("ggg");
3樓:殘羽碎
czy7812 說的不錯
4樓:匿名使用者
==是比較用,不是賦值用
5樓:行秀英後媼
計算機裡面有個計算器,裡面可以開根號的
教你一招你可以用這個公式開根號:
x=x-(x*x-a)/2x
a是你要開的根號的那個數
x的初值是0
這樣你迴圈迭代著算.每算一次就有兩位有效數字(就是牛頓迭代法,計算數學的知識你現在沒有必要懂.)例如3的平方根
第一次x=2.000000
第二次x=1.750000
第三次x=1.732143
第四次x=1.732051
這樣就用6位有效數字了.3的平方根就是1.732051
關於c語言的問題,關於C語言的問題
鷹弈 1 有定義 int n 0,p n,q p 則以下選項中,正確的賦值語句是 d a.p 1 b.q 2 c.q p d.p 5 解 p為一級指標,其中p為指標的地址,q為二級指標,其中 q為指標的地址,只能給變數或指標變數賦值,不能給地址賦值,所謂地址,就是由acs碼構成,簡單的說,就是每個人...
關於c語言的程式設計,關於C語言的程式設計問題?
執行示例 原始碼如下 include stdio.h int main printf n return 0 望採納。int用來定義整型變數 整數 float用來定義浮點型變數 實數 float和int一樣是用來定義變數的,它不是函式.賦值語句value 700 weight 14.5833之所以不在...
關於c語言的問題,一個關於c語言的問題
彬彬有禮 對於你的疑問,我一個一個幫你解決 1.因為5 9 代表整除取商,即結果為0 而 5.0 9 代表5除以9,即結果為0.555556 所以兩者結果完全不一樣。再比如 3 2 1,而3.0 2 1.5 2.double b 2這是對的,沒有必要寫成double b 2.0,因為系統會自動幫你轉...