1樓:匿名使用者
定義兩個浮點型變數,變數名分別位f和sumf,
變數在命名時最好能帶有一定的意義,便於理解,
一看到f,就知道該變數是float型,sumf就是float型的資料之和
2樓:匿名使用者
定義兩個浮點型變數,變數名分別位f和sumf,變數沒有賦初值
c語言中,浮點型資料後加個f是什麼意思啊,例如:float x=2.3f;
3樓:匿名使用者
f就是float的意思。這個標記用於指示本symbole的性質,在編譯階段,2.3會被編譯器識別為一個symbole,從而會填入一個符號表,這個**有許多性質需要填寫,f用於指引編譯器判斷這些性質。
4樓:匿名使用者
單精度的浮點數,不區分大小寫,加上l就是double 型雙精度
5樓:我是鄧大爺
以浮點型儲存,預設的是以double儲存的
6樓:愛程式設計的我
表示x是float型的變數
float a=1.0f 這裡的1.0f中的「f」代表什麼,有什麼意思,在c語言裡面,解答詳細點啊!!!
7樓:追夢de龍
float代表浮點型資料型別,浮點型資料又分為單精度和雙精度兩種,1.0小寫f或者大寫f代表他是單精度的,如果1.0後面跟的是小寫d後者大寫d代表他是雙精度的。
希望我的解答對你有幫助。
8樓:匿名使用者
f是float的簡寫,表示這個變數值是浮點數(float),如果不寫預設是double型別。
9樓:_葬人
f (f) 其實沒有什麼用這裡,和scanf裡的一個意思,就是表示這是個單精度的浮點數。區別於雙精度。
這樣除了標準,不是狠常用,基本就是沒有用,在c語言裡。
10樓:
f 代表這個資料是float型別的常量,
如果你直接輸入1.0就是double型別 ,當你賦給float型別的時候就會專拋異屬常了,
如果你不加f,你也可以這樣賦值 float amount = (float)1.0;
補充一下:
float 單精度浮點型 6位有效數字
一般float用32位表示,double用64位表示float只能保證6位有效數字,所以有時候float型別精度通常是不夠的,,而double至少可以保證10為有效數字,能滿足大多數計算的需要。
實際中,double比float的計算要快一些的。
11樓:匿名使用者
f代表浮點型
bai,輸出帶一
du個個位數沒zhi有小數.1.0f前面的dao為整數的位個數版,0為小數權位數
如:a=1
printf("%1.0f",a);
則a=1
printf("%1.1f",a);
a=1.0
printf("%2.2f",a);
a=01.00
12樓:匿名使用者
代表的是浮點數,就是說a是浮點數。
c語言是面向什麼的程式設計語言,C語言是面向什麼的程式設計語言
c是程序導向的程式設計語言,或者說c語言是結構化程式設計語言。c程式設計,主要在於程式的結構設計,注重流程的控制,以及程式要完成相應的工作的具體實現。c語言是面向計算機的程式語言 no 設計 二字 只有 c語言是面向結構化程式設計的語言嗎 你這面向copy 二字讓我不知道如何回答,我就多囉嗦一點吧 ...
c語言a和a有什麼區別,C語言中 a 和 a 有什麼區別
1 本質區別 雙引抄號襲 裡面的是字串,而單引號裡面的代表字元。2 輸出區別 str a 輸出的就是a這個字母 str a 輸出的測試65 3 底層區別 用單引號引起的一個字元實際上代表一個整數,整數值對應於該字元在編譯器採用的字符集中的序列值。1 用 對包bai含的du 代表字元常量,其zhi值為...
c語言運算關係,在C語言中,什麼是算術運算 什麼是關係運算 什麼是邏輯運算
是右移運算子,移位運算子的一種 程式設計中,位操作運算子的一種。c語言中位移位運算子是將資料看成二進位制數,對其進行向左或向右移動若干位的運算。位移位運算子分為左移和右移兩種,均為雙目運算子。第一運算物件是移位物件,第二個運算物件是所移的二進位制位數。位移位運算子的運算物件 運算規則與結果 結合性如...