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 樓主你同時也犯了一個錯誤,計算機所有實型資料是以二...