2006年9月全國等級考試三級c語言上機題庫(八十一)

2006年9月全國等級考試三級c語言上機題庫(八十一),第1張

2006年9月全國等級考試三級c語言上機題庫(八十一),第2張

★☆話題81(無憂id 32整數位數計算問題)

已知數據文件in.dat中有300個四位數,已經調用了讀函數ReadDat()將這些數存儲在數組a中,請編譯一個函數jsValue(),其作用是:求出. dat中千加百的個數等於十加個位數cnt的個數,然後求出滿足這個條件的所有四位數的平均值pjz1,不滿足的四位數的平均值pjz2,最後調用寫函數writeDat。

例如:7153,7 1=5 3,則該數滿足條件計算平均值pjz1,數cnt=cnt 1。829,8 12 9,那麽這個數不滿足計算平均值pjz2的條件。

部分源程序存在於prog1.c文件中

程序中已經定義了數組:a[300]和變量:cnt,pjz1,pjz2。

請不要更改main function()、ReadDat()和writeDat()的內容。

#包括

int a[300],CNT = 0;

雙pjz1=0.0,pjz2 = 0.0

jsValue()

{int i,thou,hun,ten,data,n = 0;

for(i=0;i


生活常識_百科知識_各類知識大全»2006年9月全國等級考試三級c語言上機題庫(八十一)

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情