1樓:網友
如果要求小數,數的定義必須為float或double型別。
2樓:自我程式設計
比如 float n=
int)n就是整數部分。
n-(int)n就是小數部分。
3樓:
#include
int main()
dobule a = ;
printf("兆頌%.2f\族大鄭n", a);
return 0;
輸出:/仿前。
4樓:網友
c語言中用於描述小數的資料型別是float和double,float型別表示單精度浮點數,double表示雙精度浮點數。
c語言中浮點數常量有兩種表示方式:
1、定點表示:(必須有小鉛野雹數點) 如:, 123, 。
2、指數表示:(e或e之前脊鬧必須有數字,指數必須為整數)如: ,123e2, 。
錯誤的寫法:e-5 ,,e3。
注意:浮點數常量預設為double型別,如果浮點數常量表示float型別,請在末尾新增小寫的f或者大寫的f,表示此常量為單精度浮點常量。
float f1 = ; /小寫f
float f2 = ; /大寫f
double d = ; /double型別槐帆。
c語言中除法怎麼取得小數?
5樓:信必鑫服務平臺
1、開啟c-free,新建檔案。
#include
main()
float a,b,c;
printf("請輸入被除數:")
scanf("%f",&a);
printf("請輸入除數:")
scanf("%f",&b);\t
c=a/b;
printf("%f÷%f=%f",a,b,c);
3、按f5執行,得到結果。
4、float a,b,c;意思是設定三個滲腔頃名為a,b,c的浮點變數,區別於整形變數(int a,b,c;)和字串變數(char a,b,c;),圓埋浮點變數是可以帶小數的數值變數。
5、scanf("%f",&a);表示將你輸入的數字以帶6位小數的形式儲存於a中。
6、c=a/b; 是乙個賦值語句,意思是將a除以b的值給c。四則運算中,加法運算子為+,減法為-,乘法為*,除法為/。
7、如果只想保留三位小數,叢陸可以在%f中間加。3,即printf("%.3f÷%.3f=%.3f",a,b,c)。
8、當然%.3f與%d一樣前面的%f與後面變數按順序一一對應即可。
如何用c語言使輸出值為小數?
6樓:方軒
利用c語言使輸出值為小數的程式設計方法和思想如下:
1.首先需要定義乙個變數作為後續需要輸出的數。這裡以定義乙個變數a為例。需要注意的是,整型int是不支援轉化的。
2.然後使用scanf()函式接受從鍵盤輸入的乙個數,這樣就為變數a成功賦值。喊拿。
3.接著使用printf語句來對數a進行小數化的處理。處理格式為:【%需要保留的小數位數)數的格式符】,這裡演示以保留3位小數為例:也就是%.3f。
4.最後點選執行程式,在程式的除錯視窗就可以看到數已經成功轉化為帶小數的輸尺滲瞎出陵空。
c語言中小數怎麼表示
7樓:脫櫻賽梓柔
c語言中用於描述小數的資料型別是float和double,float型別表示單精度浮點數,double表示雙精copy度浮點數。
c語言中浮點數常量有兩種表示方式:
1、定點表示:(必須百有小數點)
如:,.123,指數表示:(e或e之前必須有數字,指數必須為整數)如:
123e2,錯誤的寫法:e-5,e3。
注意:浮點數常量預設為double型別,如果浮點數常量表示float型別,請在末尾添度加小寫的f或者大寫的f,表示此常量為單精度浮點常量。
c語言除法問題,c語言中的除法怎麼算
在計算c語言算術表示式的結果時,特別是除法,需要注意計算過程中運算物件的資料型別轉換。相同資料型別的資料 變數進行運算,結果保持原有資料型別。當不同資料型別的資料 變數進行運算時,結果為精度高的資料型別。例如 1 2 的結果為0 1.0 2 的結果為 0.5 include include incl...
C語言中如何使用漢字,如何在C語言中輸入漢字
易語言簡稱 e ve e語言 最新版本 5.11 正式版 支援靜態編譯 特色 第乙個中國人自己打造的程式語言!全中文支援,無需跨越英語門檻。全視覺化程式設計,支援所見即所得程式介面設計和程式流程編碼。中文語句快速錄入。提供多種內嵌專用輸入法,徹底解決中文語句輸入速度慢的問題。即文件。自動規範強制 格...
c語言中怎麼表示開根號,c語言中如何開根號運算
用math.h裡封裝好的函式,具體如下 求平方根 double sqrt double x 例 include include int main void 關於c語言的基本運算 1.加法運算子 int a 10 int b a 5 在第3行利用加法運算子 進行了加法運算,再將和賦值給了變數b,最終變...