c语言作业
函数fan的功能:找出一个大于给定整数m且紧跟m的素数#include <conio.h>
#include <stdio.h>
int fun(int m)
{int i, k ;
for (i = m + 1 ; ; i++) {
for (k = 2 ; k < i ; k++)
/**************FOUND**************/
if (i % k == 0)
break ;
/**************FOUND**************/
// if (i <= k)
return(i);
}
}
NONO( )
{/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
FILE *fp ;
int i ;
fp = fopen("gc06.out", "w") ;
for(i = 1 ; i <= 10 ; i++) fprintf(fp, "%d\n", fun(888 + i * 88)) ;
fclose(fp) ;
}
main( )
{intn ;
printf("\nPlease enter n: " ) ;
scanf("%d", &n ) ;
printf("%d\n", fun(n)) ;
NONO( ) ;
} 第二个FOUND下为什么i可以等于k 打错一个地方,// if (i <= k) 去掉// sujunbo 发表于 2021-11-18 21:57
第二个FOUND下为什么i可以等于k
你那里不是注释掉了嘛?
页:
[1]