c語言中,如何取出double型別數的每一位到陣列

2022-02-14 02:08:12 字數 1047 閱讀 4599

1樓:匿名使用者

1、直接用數轉換到字串的方法即可。sprintf(s,"%lf",a);s是字元陣列,a是double。這樣就把a寫到s中了。

2、例程:

#include

#include

using namespace std;

int main()

2樓:

#include

main()

for(i=0;i<9;i++)

printf("%d ",array[i]);

printf("\n");}

3樓:宇哥受命於天

你是說char型的嗎?如果是的話:sprintf(s,"%lf",a);s是你開的陣列,a是double。這樣就把a寫到s中了,不懂再問,寫到int陣列只要訓話或者還有函式。

具體**:

#include

#include

using namespace std;

int main()

快點採納吧……也不知道你懂了沒有……

4樓:匿名使用者

你先把123456789876寫到一個字元陣列中,然後它就任你操作了。。。。。。。。。。

5樓:

如果知道整數的位數與小數的位數的話就很簡單了啊

c語言中,如何從txt檔案中讀出每列的資料,存放到一個陣列中!

6樓:博採眾知

這道題很簡單呀,我就給你說說思路吧.只有自己動手做做才有收穫.

先open(檔案);

char *buf = null;

while(!不是檔案末尾)

7樓:嚒頭

每列資料各存放一個陣列中

是不是要 33個陣列來存了

行數未知,最好用 連結串列來實現了

8樓:匿名使用者

用buffer提取後想怎麼存,就隨意拉

c語言中如何用實驗的方法確定double型浮點數能精確

include stdio.h int main 根據列印的結果我們可以 判斷位數的,如果超過一定位數,顯示的就是錯誤的了,這樣可以看出double的精確度 例子程式如下 include stdio.h int main 可以通過定義一個double型的變數,並對變數進行賦值,之後輸出該變數的值即可...

C語言中把double賦給int合法嗎

可以,但是函式引數是不行的,給定int就只能給int,所以a,b,e是對的 沒問題,都是合法的,變數型別會自動轉換。c語言中double 和int型的資料之間可相互賦值嗎 可以。如 double a 1.2 int b b a b 1 取整了 int a 1 double b b a b 1.000...

請教c語言中double問題,請教一個c語言中double問題?

20 3是兩個整型常量進行運算,結果進行了取整 改為d 20.0 3.0 這是型別轉換的問題。首先 20 3,系統會認為這是整形資料的運算,得出的結果為6,然後將整型資料賦給實型資料,就會將整型資料強制轉換為實型資料。故輸出結果為 6.000000 樓主你同時也犯了一個錯誤,計算機所有實型資料是以二...