动感单车快节奏dj音乐:计算机二级上机问题

来源:百度文库 编辑:高考问答 时间:2024/05/05 15:30:01
请问,计算机二级上机题最后一题如何做,如何按要求生成*.out文件?
例(以下为完整题目):
#include <conio.h>
#include <stdio.h>

void fun(int m, int k, int xx[])
{ int i,j=0,p=m+1;
do
{for( i=2; i<p; i++)
if(p%i==0) break;
if(i>=p)
xx[j++]=p;
p++;
}while(j<k);
}

main()
{
int m, n, zz[1000] ;

clrscr() ;
printf( "\nPlease enter two integers:") ;
scanf("%d%d", &m, &n ) ;
fun( m, n, zz) ;
for( m = 0 ; m < n ; m++ )
printf("%d ", zz[m]) ;
printf("\n") ;
NONO( ) ;
}

NONO ( )
{/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
int m, n, zz[1000], i ;
FILE *rf, *wf ;

rf = fopen("bc08.in", "r") ;
wf = fopen("bc08.out", "w") ;
for(i = 0 ; i < 10 ; i++) {
fscanf(rf, "%d %d", &m, &n) ;
fun(m, n, zz) ;
for( m = 0 ; m < n ; m++ ) fprintf(wf, "%d ", zz[m]) ;
fprintf(wf, "\n") ;
}
fclose(rf) ;
fclose(wf) ;
}

按电脑要求把程序编写完后,如何把*.in 文件引用(*.in文件已经由系统给出,此题的in文件内容为101 7
17 5
321 5
32 4
55 6
76 6
99 4
781 5
22 6
66 3),
生成*.out文件。