1樓:九燁節香梅
float就是
浮點型數,就是說的實數,帶小數的,所謂浮點,在計算機中就是小數點位置可以變動的數,就比如20.0可以變成2.00*10。
c語言裡面的那些%d,%f等等都是一個代換符,用以指代某個要輸出的數的型別,%d就是整數,%f就是浮點數。開始的時候看起來頭疼,久了就明白了,其實就是一個代號而已。別想太複雜啦!
至於之前的那個%d/n是倆個東西,%d是指此處要輸出整型,/n是換行符,表示輸出之前那個整型數後換行
2樓:
樓主你的問題太可愛了吧,
什麼時候用int呢
當然是你要表示一個整數的時候了啦,整數嘛就是像1,2,3這樣沒有小數不部的數了,比如你要表示一個班有幾個人的時候這時候就只能用整數,因為不會出現0.4個人的情況
float 浮點的意思 就是需要小數表示,因為上面說了整數畢竟不能表示現實的很多情況,所以可以用浮點了更精確的表示啦
char 字元 比如你要儲存c字母這樣的字元的時候就要用到字元變數
在c語言中,什麼時候用void main,什麼時候用main?
3樓:匿名使用者
就是子函式的返回值,main主函式也是有返回值的,但是一般用不到,都忽略掉了
所以說內,一般來說的返回值就容是子函式的返回值
還有一點一定要注意,就是一個子函式一定是隻能返回一個值,多了不可以。只能用陣列或指標來完成
函式的返回值一般有兩種,無論有無返回值,都需要標型別
一個是void型的。這個一般也不用,他是空返回值。也就是當不需要返回值的時候,函式的型別標void。其實這個也是會返回一個值,好像是呼叫成功返回1,不成功返回0
另一種是非void型的。就是在函式前面寫上型別,如int,float,char等,這個就是函式的返回值型別。這個一般在子函式的末尾或者程式的某個部位有個return返回一個。
但是遇到return子函式一定是要結束的。
其實還有一種返回值,就是scanf和printf等系統帶的函式,這個我知道printf的返回值是他列印的字元的數量。
c語言當中int,float,double,char這四個有什麼區別?
4樓:加百列
區別在以下bai方面:
du一、定義方面:
1、int為整數型,zhi用於定義整dao數型別的資料 。
2、float為單
內精度浮點型,能準確到容小數點後六位 。
3、double為雙精度浮點型,能準確到小數點都十二位 。
4、char為字元型,用於定義字元型別的資料。
二、記憶體佔據:
1、int 的記憶體大小是4 個byte。
2、float 記憶體大小是4 個byte。
3、double 的記憶體大小是8 個byte。
4、char 的記憶體大小是1 個byte。
基本資料型別表如下:
三、表示的資料範圍:
1、int:數的範圍為-(2的31次方-1)到(2的31次方-1),數字為-2 147 483 647~2 147 483 647。
2、double:表示的範圍為+1.111111111111111111111*2^1023(1.後面52個1)為1.7*10^308。負數亦然。
3、float:整數極限為3.4*10^38,負數亦然。
4、char:-128- 127。
5樓:小安無敵
int為整數型,用於定義整數型別的資料
float為單精度浮點型,能準確到小數點後六位double為雙精度浮點型,能準確到小數點都十二位char為字元型,用於定義字元型別的資料
6樓:長孫凌文
一個變數再定義是型別就固定了。如int
a在定義域內a都是整形。當然可以用強制型別轉內換來改變。你容可以用sizeof()來測任意一個變數的長度。
如對於int
a;sizeof(int)=2,sizeof(a)=2;表示int性和a都是2位元組資料。
一般int
char都是2位元組。
float就是單精度其範圍是10e-38到10e38,有效位為6-7.(e是指數意思)
double就是雙精度其範圍是10e-308到10e308,有效位15-16.
long
doule是長雙精度其範圍是10e-4931到10e4931.有效位18-19.
%7表示輸出這個資料的長度為7,一般是為了資料顯示整齊。
如我輸出1234,只有4位,那我就要在自動不3各空格。
當資料超出預定位寬時好像是按實際位輸出,這個有點記不清了。
希望我的回答對你有幫助
c語言中char和int,float有什麼區別?分別適用於什麼情況?謝謝解答!
7樓:墮落宵夜
int是整型數抄據;如:int a 則a的值襲只能是整型bai;如a=3;
char是字
du符型;如:char a 則a的值只zhi能是字元型;如a='a'
float是浮點dao型資料;如:float a 則a的值只能是浮點型資料;如a=3.50;《即我們數學中的實數:必須寫成小數形式》
8樓:匿名使用者
char 是字元型
int 是整形
float 是浮點型 如樓上所說的那樣
還有一點他們在程式中所佔的位元組數 不同
C 中什麼時候用類?什麼時候用結構體
諸葛澤熙 類就像一個物件,有自己的變數屬性,自己的方法。是事物的抽象 結構體的話,只是在裡面儲存資料,擁有成員變數和函式。結構體定義並不是定義一個變數,而是定義了一種資料型別 c 中類和結構體的意義是一樣的,只不過一個成員預設為private,一個為public 保留結構體這樣的定義只是為了和c相容...
排比什麼時候用逗號?什麼時候用分號?什麼時候用句號?能分別舉個例子嗎
墨汁諾 逗號 句子內部主語與謂語之間如需停頓,用逗號 句子內部動詞與賓語之間如需停頓,用逗號 用來分開句內各詞語或表示語氣的停頓。分號 用以分隔存在一定關係 並列 轉折 承接和因果等,以並列關係居多 的兩句分句 分句可以屬於單重複句,也可以是多重複句的第一層分句,或者是大句中的並列部分。句號 陳述句...
英語中什麼時候用are什麼時候用is
天綺蘭羊壁 你用are,is用於他她它。其次,are用於複數,is用於單數或不可數名詞之後。拓展資料 are和is,是常用的be動詞,在使用的過程中,既是一個系動詞,也是一個助動詞。一 作為系動詞的be 系動詞的數量不是很多,但最主要的,就是be。我們可以不用管語法術語怎麼說,只要明白系動詞是幹嘛的...