2012年3月三级网络上机预测题(打印).docVIP

  • 1
  • 0
  • 约3.94万字
  • 约 10页
  • 2016-12-21 发布于河南
  • 举报
1、程序设计题 将文件IN.DAT中的200个整数读至数组xx中。请编制jsValue()函数,要求:求出数组xx中的数值为奇数的个数cnt1和数值为偶数的个数cnt2以及数组xx下标为偶数(包括下标为0的元素)的元素值的算术平均值pj。结果cnt1,cnt2,pj输出到OUT.DAT中。 注意:部分源程序存在文件PROG1.C文件中。请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数read_dat()和输出函数writeDat()的内容。 【参考答案】 void jsValue() { int i; /* 定义变量 */ for(i=0;iN;i++) /* 统计求和 */ { if(xx[i]%2==1) cnt1++; else cnt2++; if(i%2==0) pj+=xx[i]; } pj/=(N/2); /* 求平均值 */ } 2、程序设计题 已知文件IN.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出所有这些四位数是素数的个数cnt,再求出所有满足此条件的四位数平均值pjz1,以及所有不满足此条件的四位数平均值pjz2。最后main()

文档评论(0)

1亿VIP精品文档

相关文档