2005年計算機等級考試三級上機題庫(七)
第111題現有一個10個人100行的選票數據文件XP.IN,其數據存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依次類推;內容均為字符0和1,1表示此人被選中,0表示此人未被選中,若一張選票人數小于等于5個人時被認為無效的選票。給定函數ReadDat()的功能是把選票數據讀入到字符串數組xx中。請編制函數CountRs( )來統計每個人的選票數并把得票數依次存入yy[0]到yy[9]中,最后調用函數WriteDat()把結果yy輸出到文件XP2.OUT中。
注意:部分源程序存放在文件prog1.c中。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
第112題
現有一個10個人100行的選票數據文件XP.IN,其數據存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依次類推;內容均為字符0和1,1表示此人被選中,0表示此人未被選中,若一張選票人數大于5個人時被認為無效的選票。給定函數ReadDat()的功能是把選票數據讀入到字符串數組xx中。請編制函數CountRs()來統計每個人的選票數并把得票數依次存入yy[0]到yy[9]中,最后調用函數WriteDat()把結果yy輸出到文件XP3.OUT中。
注意:部分源程序存放在文件prog1.c中。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
第113題
函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數ComWord()分別計算出10個不區分大小寫的英文單詞(you,for,your,on,no,if,the,in,to,all)的頻數并依次存入整型數組yy[0]至yy[9]中,最后調用函數WriteDat( )把結果yy輸出到文件PS1.OUT中。
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放在文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
第114題
函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數ComWord()分別計算出單詞長度3,5,7,9的`單詞數以及單詞總數并依次存入整型數組yy[0]至yy[4]中,最后調用函數WriteDat()把結果yy輸出到文件PS2.OUT中。
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意: 部分源程序存放在文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
第115題
函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章存入到字符串數組xx中;請編制函數ComWord()分別計算出單詞長度2,4,6,8的單詞數以及單詞總數并依次存入整型數組yy[0]至yy[4]中,最后調用函數WriteDat()把結果yy輸出到文件PS3.OUT中。
原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放在文件prog1.c中。文章每行中的單詞與單詞之間用空格或其它標點符號分隔,每單詞均小于20個字符。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。 http://www.shddsc.com/
【計算機等級考試三級上機題庫(七)】相關文章: