c語言,請問這道題哪裡錯了檔案的的資料讀入的不對

時間 2022-07-15 19:45:13

1樓:

p本來就是一個指標了,用fscanf讀資料的時候直接用p->就可以了,輸出的時候也一樣。

2樓:雨諾與諾

輸出寫錯了,printf後面的&p這個&去掉。

c語言請問這道題哪錯了??執行的不對。

3樓:

fxput 函式中 printf("%d",*pd + i); 改成 *(pd+i)

c語言,幫看看錯哪了,輸入一個就對,輸入幾組資料答案不對了,1的個數問題

4樓:汐日南莘

#include

int main(void)

m=i;

count=0;

for(j=0;j

printf("%d\n",count);

}return 0;}

5樓:萬楊

count的值每次while迴圈中都要初始化為0

while(n--)

6樓:匿名使用者

i在每次讀到a是要初始化一下

c語言,請問這道題**錯了?執行的始終不對

7樓:寒寒家

選擇排序中if後賣弄的內容應該用{}大括號括起來。

否則只有其後面的第一句,在滿足if的條件的時候才執行。

c語言, 請問這道題**錯了???

8樓:匿名使用者

在比較兩個字串時,不能直接用 == 進行比較if( p1->a == p2->a ) 這條語句比較的是 p1->a 和 p2->a的地址是否相同,因為p1,p2兩個不同同的變數,自然p1->a == p2->a 為假,跳過if 語塊,執行else 部分。

正確的方法是使用 if (strcmp( p1->a, p2->a) == 0), 注意包含

另外,結構體中,b[8] 空間太小, 在輸入 12345678時,如果加上結束字元『\0』, 就越界了。

c語言我這題**錯了?

這道c語言題目為什麼vc++不能執行?**錯了? 100

9樓:烈空日殤

樓主的意思是停止輸入後程式不再執行吧?如果是這樣scanf應該!=eof而不是0,n的條件不變,(scanf雖然返回的是讀入資料的數量但是你什麼都不輸入的話程式怎麼把資料讀入到輸入流呢?

)這時如果你想停止執行程式的話輸入ctrl z(按住ctrl同時按下z)然後回車就結束了,望採納

10樓:windy陳二狗

並沒有錯,你有沒有輸入

c語言,一道題,請問,錯在**?改錯?

11樓:匿名使用者

應該是資料型別定義錯誤,s定義成double型,並且在計算s=s+a/b這裡加一個強制型別轉換s=s+(double)a/(double)b,在輸出的時候用%f就可以得到正確的結果了。

c語言,請問這道題為什麼錯了?

12樓:風雷九州

樓主不覺得fxreserve函式少了一個}嗎?

這個c語言題目要怎麼寫呢,請問這道c語言題目怎麼寫?

int p 申明瞭一個指標變數p,要使用 p,必須讓p指向一個記憶體單元,否則,p就是野指標你有兩種方法。棧void swap int p1,int p2 這種方法純屬蛋疼。2.堆void swap int p1,int p2 使用完p後,記得釋放p指向的記憶體,某些情況下還需將p指向null,防止...

請問這道簡單的地理題你會嗎,請問這道物理題你會嗎?

經濟發達程度和人口容量是成正相關的,經濟越發達,環境人口容量越大 然而,生活消費水平卻是與環境人口容量呈負相關,消費水平越高,環境人口容量越小。經濟發達程度高,包含的內容比較多,不僅僅僅是生活消費水平高。經濟發達程度高,人們利用資源的能力越強,儘快資源,發展外向型經濟。科技水平很高,人們可以通過比較...

這道題的C選項對嗎,請問這道題為什麼選A,選項C為什麼不對?

月白 1.先移走c,再分開ab。這樣的情況就會使ab兩端的電性中和,不會再帶等量異種電荷。2,先分開ab,再移走c。這樣就會造成ab已經帶有等量異種電荷,並且已經分開,這時c的位置不會影響ab的電量和電性。 只有a是正確的。b 都是電壓表時,滑動滑片,甲的讀數不會變,所以說 均變大 錯。c 乙是電流...