给定程序MODI1.C中函数fun的功能是:判断一个整

给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素 数,若是返回1,否则返回0。在main()函数中,若fun返回1输出YES, 若fun返回0输出NO! 诸改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数。不得增行或删行,也不得更改程序的 结构!

/**********code.c**********/
 #include <stdio.h>
int fun(int m)
{
 int k = 2;
 while(k <= m && (m%k))
 /**********found**********/
 k++
 /**********found**********/
 if(m = k)
 return 1;
 else return 0;
 }
 void main()
 {
 int n;
 printf("\nPlease enter n: ");
 scanf("%d", &n);
 if (fun(n)) 
printf("YES\n");
 else
 printf("NO!\n");
 }
 /**********-code.c**********/


答案
第1空:错误:k++ 正确:k++;
第2空:错误:if (m = k) 正确:if(m==k)

题目信息

题号:7653
题型:填空题
难度:普通