当前位置:首页 > 2018计算机二级C语言考试真题汇总
【解题思路】
(1)由i与j定义得初始值可知,此处应该判断i就是否小于j,所以应改为while(i (2)此处将if错写成If,这个错误比较简单,但往往不容易发现。 三、 程序设计题 3 [简答题]
请编写一个函数void fun(int m,int k,int xx[]),该函数得功能就是:将大于整数m且紧靠m得k个素数存入所指得数组中。
例如,若输入17,5,则应输出19、23、29、31、37。 注意:部分源程序在文件PROG1、C中。
请勿改动主函数main与其她函数中得任何内容,仅在函数fun得花括号中填入您编写得若干语句。
试题程序:
参考解析: 【参考答案】
【解题思路】
本题主要考查素数得判定方法,如果一个数不能被除了1与其自身以外得数整除,则这个数为素数。本程序使用循环语句控制需要判断得数,在循环体中判断该数就是否为素数,若就是则存入数组xx中。
共分享92篇相关文档