幫忙看一下下面的程式哪錯了

2023-01-01 01:25:16 字數 1167 閱讀 3469

1樓:匿名使用者

我用了turboc 2.0編譯器,將程式改為下列樣子,可得到執行結果為:t=0,k=1435.

不知你需要什麼樣的結果就正確,在c中存在執行結果與本身想要的結果不符的情況。

改動有兩處:

1、將語句 void *shuju;去掉。在程式中將shuju作為檔名使用。加雙引號即可。

2、所有變數和陣列一起定義。並放在執行語句之前。

#include

#define h 8

#define n 75

void main( )

;sum=m=0;

fp=fopen("shuju","r+");

fread(s,sizeof(int),220,fp);

for(j=0;j

t=0;

t=a[0];

k=0;

for(i=0;i

if(t

fwrite("shuju",sizeof(int),2,fp);

fclose(fp);

printf("t=%5d,k=%5d",t,k);

}執行結果:t=0,k=1435

不知是否能幫上忙,祝學業進步!

2樓:徐光豬

#define n 75

void main()

;/*變數需要一起定義*/

fp=fopen("shuju","r+");

fread(s,sizeof(int),220,fp);

for(j=0;j

t=0;

t=a[0];

k=0;

for(i=0;i

if(t

fwrite(shuju,sizeof(int),2,fp);

fclose(fp);

printf("t=%5d,k=%5d",t,k);}

3樓:就在愛丁堡

把 void main 改成int main,程式最後再加個return 0

這段**裡的sum = sum+s[n]不會溢位麼?

4樓:傲世修羅王

不知道你用的什麼編譯器,我用vs2008試過並未發現任何編譯錯誤

幫忙翻譯一下下面的英語,幫忙翻譯一下下面的日文

有助於正常發展,維護骨骼,牙齒,和良好的健康,有助於防止骨吸收 損失 和骨質疏鬆症。有助於人體骨骼 牙齒 抄正常發育,保持健康。有助於防止骨吸收和相關的骨質疏鬆症。補充一下 骨吸收是個醫學專有名詞,我也不太理解這詞什麼意思。下面是查到的資料 骨吸收 resorption of bone 過程是破骨細...

解釋一下下面的詩歌,解釋一下下面的詩歌

歌詞 長安憶 音訊怪物的 訴離別 從長安出發去往邊地,對家鄉長安深深的依戀,告別親人,遙遙不知歸期。不知道這首詞寫的是否工整,也不知道具體是什麼意思。但我聽出了惆悵 無奈 孤獨 無法抹去的回憶 是貞姐的歌詞,滿懷離別,男女離別羅 誰幫我解釋一下下面這首詩的意思?清水白石下沙寒 寫景的,清澈的流水裡有...

請古玩師傅們幫忙看一下下面的銀元和銅元各值多少錢 非常感謝

銅的是工藝品,銀的是西班牙卡洛斯四世銀幣,如真可以值個五六百元左右 你說的銀元看不清請上細圖,你說的銅元是現代仿古工藝品,沒有收藏價值 找個免費的古玩師傅!只要教我鑑定古錢幣銅元銀元之類的東西就可以 銀元好說,手感,不用看摸,多少年了,沒有割手感,自然,潤 八七六八八三三九五。老師好,幫忙看一下銀元...