another C語言程式的問題。求高手解答一下

時間 2022-04-08 19:25:18

1樓:無庸自道

不知道你怎麼執行的,你輸入的b不會是小於10的數吧。這個程式沒問題,至於fopen後面

out=fopen("out.dat", "w"); //"w"是向批處理檔案out中執行寫操作。你要是想看到運算結果最好改成“out.

txt”,這樣當程式執行結束後,到你程式所在的資料夾裡就會發現這個文字。

fprintf(out,"%ld\n",c); //out是檔案指標,通過他將結果c寫入到“out.txt”中。格式控制符你應該明白就不說了。

最後,操作結束關閉檔案指標-----fclose (out);

vc++6.0不行?我用的就是這個,這個要是不行,估計沒什麼行的了。

2樓:

我不明白你的那個for是幹什嗎的,如果只有前面的話是正確的啊

一般用dev c++程式設計即可,也可以visual c++或者eclipse sdk,但很推薦dev,因為其標準

3樓:匿名使用者

fopen和fclose是對檔案進行操作的,能將結果儲存到out.dat裡,僅此而已,但後面的檔案輸出看不出來和題目什麼關係。

前面的輸出在本機測試通過,但是b只給一位數的話當然不可能有千位。

c語言程式問題,C語言程式問題?

1.在你打算學習c語言之前,你要下一個狠狠地決心.因為許多電腦愛好者在學習c語言的過程中,都會遇到困難,從而沒有堅持到最後.只有你下定狠狠地決心,才能學會c語言,才能學好c語言.2.要想學習好c語言,就要學會細心,耐心.c語言程式的編寫需要非常細心,因為一個標點符號的錯誤,可能導致程式的無法執行.3...

一個關於C語言的程式問題?C語言程式問題?

資料在記憶體中都是二進位制的,無符號的和有符號的資料,在記憶體中的表示是一樣的。在記憶體中資料的表示都是補碼,比如1在記憶體中表示為00000001,1在記憶體中的表示為11111111.不管你是用什麼有符號,還是無符號的,在記憶體中,資料都是這樣表示的。你定義了一個unsigned int a,只...

C語言程式有問題 求助啊,C語言程式問題 求助啊

while m 1 m 12 28天 29天的很簡單啊,定義一個變數,如果是閏年就賦予29,平年則28,再將28給替換成這個變數就可以啊 把someday 改成int型別,然後把所有break改成return 1,還要在printf 您的輸入有誤 n 後面加上return 0 main函式改為 in...