- 相关推荐
2016年计算机等级考试四级上机真题
/*prog3 已知数据文件IN.DAT中存有500个三位数,并已调用读函数readdat()把这些数存入数组a中,请考生编制一函数jsValue(),其功能是:要求得出这些数的百位数上的数字是偶数的最小10个不重复的三位数,且以从大到小的顺序依次存入数组b中,最后调用写函数writeDat()把数组b中的10个三位数输出到out.dat文件。
注意:部分源程序存在文件prog1.c文件中。
程序已定义数组:a[500],b[10]
请勿改动数据文件in.dat中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。*/
#include
int a[500], b[10] ;
void jsValue()
{
}
main()
{
int i ;
readDat() ;
jsValue() ;
writeDat() ;
for(i = 0 ; i < 10 ; i++) printf("b[%d]=%d\n", i, b[i]) ;
}
readDat()
{
FILE *fp ;
int i ;
fp =&
nbsp;fopen("in.dat","r") ;
for(i = 0 ; i < 500 ; i++) fscanf(fp, "%d,", &a[i]) ;
fclose(fp) ;
}
writeDat()
{
FILE *fp ;
int i ;
fp = fopen("out.dat","w") ;
for(i = 0 ; i < 10 ; i++) fprintf(fp, "%d\n", b[i]) ;
fclose(fp) ;
}
【计算机等级考试四级上机真题】相关文章:
2017年法语等级考试四级真题训练12-09
计算机等级考试二级C语言真题12-02
全国计算机等级考试上机应试技巧201703-30
计算机等级四级考试笔试巩固提分题12-02
全国计算机等级考试四级数据库论述题历年真题(四年)12-07
计算机等级四级考试模拟试题12-03
全国计算机等级考试一级历年真题(一)03-30
全国计算机等级考试一级WPS上机考试指导05-06
计算机等级考试四级网络工程师选择题11-25