计算机三级网络:南开100题与C语言素数函数实现

需积分: 3 25 下载量 79 浏览量 更新于2024-08-02 收藏 433KB DOC 举报
本资源是一份针对全国计算机等级考试三级网络的练习题目集,主要包含两道编程题目。首先,题目1要求考生编写一个名为`jsValue`的函数,该函数接收三个参数:一个整数`m`、一个整数`k`以及一个整数数组`xx`。函数的主要任务是找到并存储大于`m`且与之相邻的`k`个素数到数组`xx`中。在`main`函数中,用户被提示输入两个整数,程序会调用`num`函数实现上述操作,并通过`writeDat`函数将结果写入文件`out.dat`。示例输入如175,输出应为19, 23, 29, 31, 37。 第二个题目涉及文件操作和数组处理。给定的数据文件`IN.DAT`中存储了200个四位数,已经调用`readDat`函数读取这些数并将它们存入数组`a`。考生需编写函数`jsVal`,该函数的任务是对数组`a`中的四位数进行检查,统计每位数字只包含0、2、4、6或8的个数,并将满足条件的四位数按降序排列后存入数组`b`。最后,`main`函数会调用这个新编写的函数并完成相关操作。 这两道题目旨在考察考生对C语言基础、数组操作、文件I/O以及基本算法设计的理解,特别是涉及到素数判断、排序和文件读写等计算机网络三级考试中的核心知识点。通过解答这些问题,考生可以提升自己的编程技巧,理解如何在实际场景中处理数据和执行高效的算法。