1樓:光輝肩鎧
首先變數名開頭不能是數字,其次賦值語句不支援科學計數法,所以刨除掉abd三項
2樓:旅行者
c,long int 用於儲存整型變數,所以就算賦值為12.5,最後x裡面儲存的還是整數那一部分
3樓:匿名使用者
a b d
都不用說了
主要是考浮點數的科學計數法表示
c 它有乙個隱含的強制型別轉換,將浮點數轉換為長整型儲存到變數b
4樓:匿名使用者
e的後面接正整數。long是長整型關鍵字。a=12.5實質上a存的是12
5樓:鈺渡
a: int _a=1-.e-1 .
e-1 b: double b=1+5e2.5 沒e2.
5的說法 d: float 2_and=1-e-3 =後面好像不能回
是等式答
6樓:c語言
好好看看抄這個問題
首先答案
襲a:後面1-.e-1在e中沒有這種寫bai法,寫法是錯du誤的而且不知zhi道是什dao麼意思。aeb表示a乘以10的b次方
再看答案b;5e2.5注意e後面只能是整數!
答案c;上面有人說了就是long int 用於儲存整型變數,所以就算賦值為12.5,最後x裡面儲存的還是整數那一部分
最後答案d;前面不能數字2開頭,這是個錯誤!後面1-e-3這個寫法也是錯誤的!
7樓:伊夏芷葉藍
變數命名原則:
1.只能由字母和數字組成,且第乙個字元必須是數字。
2.盡量不要使用下劃線作為變數的第乙個字母。
3.見名知意
排除a、b、d
8樓:匿名使用者
e不是c語言的操作符,c編譯器只把他看做變數e。另外好像matlab上才用到e
c語言中我定義float變數a,平且a
因為把1 2看做乙個表示式,然後把表示式的值賦給a1 2是整數除法,結果為整回數.1.0 2或者1 2.0都是符點數,結果為符點數 強制類答型轉換就可以解決不用加 0 就直接出來的是0.500000這個問題 比如a float 1 2 如果滿意請採納,謝謝 型別轉換下就可以了 float a flo...
在c語言中430且定義變數時都是double型
1 下圖是一段簡單的c 語言 接收乙個 double 型別變數輸入,並輸出接收到的值。2 編譯該程式,並沒有編譯錯誤出現。3 然而,在執行程式時,出現了錯誤,需為 double 型別變數指定的識別符號不是 f 而是 lf。4 因此,當需要接收 double 型別變數輸入時,應指定 lf。5 下面正確...
c語言中巨集跟常變數的定義有什麼區別
c當中是沒有常變數的,也就是定義的變數賦值了常數但是仍然可以改變值 c 裡邊才有常變數,定義同時初始化,以後就不能改變值了。c中的巨集定義就是一種替換,上的複製替換,可以這樣理解,define a 12345就是凡是a出現的地方都用12345替換,當然巨集替換就不止數值,還可以到字串 函式表示式上去...