网络技术上机分析(3)

文章作者 100test 发表时间 2007:03:10 18:07:14
来源 100Test.Com百考试题网


五、素数
 下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。请编写函数num(int m,int k,int xx[])实现程序的要求,最后调用函数readwriteDat()把结果输出到文件out.dat中。
例如:若输入17,5,则应输出:19,23,29,31,37。
部分源程序已给出。
请勿改动主函数main()和输出数据函数writeDat()的内容。 #include
#include
void readwriteDAT().

int isP(int m)
{
int i.

for(i=2.iif(m % i==0)return 0.
return 1.
}

void num(int m,int k,int xx[])
{

}

main()
{
int m,n,xx[1000].
clrscr().
printf("\nPlease enter two integers:").
scanf(" %d%d" ,&.m,&.n).
num(m,n,xx).
for(m=n.mprintf(" %d" ,xx[m]).
printf("\n" ).
readwriteDAT().
}

viod readwriteDAT()
{
int m,n,xx[1000], i.
FILE *rf,*wf.


rf=fopen("in.dat" ," r" ).
wf=fopen(" out.dat" ," w" ).
for(i=0.i<10.i ){
fscanf(rf," %d%d" ,&.m,&.n).
num(m,n,xx).
for(m=n.mfprintf(wf,"\n" ).
}
fclose(rf).
fclose(wf).
}
--------------------------------------------------------------------------------
注:太简单。
void num(int m,int k,int xx[])
{
int i,j=0.
i=m 1.
while(j{if(isp(i)) xx[j ]=i.
i .
}
}



相关文章


计算机等级考试tcp_ip基础知识-3
计算机等级考试tcp_ip基础知识-5
网络技术上机分析(1)
网络技术上机分析(2)
网络技术上机分析(3)
网络技术上机分析(4)
网络技术上机分析(5)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛