计算机三级 正整数排序求平均值——第二次上机实验内容.pptVIP

  • 4
  • 0
  • 约3.91千字
  • 约 11页
  • 2017-07-05 发布于江西
  • 举报

计算机三级 正整数排序求平均值——第二次上机实验内容.ppt

计算机三级 正整数排序求平均值——第二次上机实验内容

正整数排序求平均值 (包括将数拆散、求最大最小值) 上机 整数分离+排序 21 22 23 (选一个题) ( 47 48 49 96 97 98 99 数字重新组合) (选一个题) 50 53 54 71 72 73 78 100 (选一个题) 已知数据文件IN.DAT中存有300个四位数, 并已调用读函数readDat()把这些数存入数组a中, 请编制一函数jsValue(),其功能是: 求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再把所有满足此条件的四位数依次存入数组b中, 然后对数组b的四位数按从大到小的顺序进行排序。最后main()函数调用写函数writeDat()把数组b中的数输出到文件OUT.DAT中。 例如: 7153, 7+1 = 5+3, 则该数满足条件存入数组b中, 且个数cnt=cnt+1。 8129, 8+1 != 2+9, 则该数不满足条件忽略。 注意: 部分源程序存在文件PROG1.C文件中。 程序中已定义数组: a[300], b[300], 已定义变量: cnt 请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和 写函数writeDat()的内容。 (04套) 对300个数都要进行判断,可以用循环实现 每次循环要解

文档评论(0)

1亿VIP精品文档

相关文档