鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
全國計算機等級三級上機題庫1

調(diào)用函數(shù)rwdata(),從IN.dat文件中讀取10組數(shù)據(jù)(m和k值),并嵌套調(diào)用primenum函數(shù)分別得出array[]數(shù)組。請編寫函數(shù)primenum(int m,int k,int array[]),該函數(shù)的功能是:將緊靠m的k個素數(shù)存入數(shù)組array并在屏幕上顯示。最后把結(jié)果輸出到文件OUT.dat中。
例如,若輸入3 9,則應輸出5 7 11 13 17 19 23 29 31。
注意:部分程序已經(jīng)給出。請勿改動主函數(shù)main()和輸出數(shù)據(jù)函數(shù)rwdata()的內(nèi)容。
#include <conio.h>
#include <stdio.h>
void rwdata();
void primenum(int m, int k, int array[])
{

}
main()
{ int  m, n, array[1000];
 printf("\nPlease enter two integers:");
 scanf("%d%d", &m, &n);
 primenum(m, n, array);
 for (m=0; m<n; m++)
  printf("%d ", array[m]);
 printf("\n");
 rwdata();
}
void rwdata()
{ int  m, n, array[1000], i;
 FILE  *readfile, *writefile;
 readfile = fopen("in.dat", "r");
 writefile = fopen("out.dat", "w");
 for (i=0; i<10; i++)
 { fscanf(readfile, "%d %d", &m, &n);
  primenum(m, n, array);
  for (m=0; m<n; m++)
   fprintf(writefile, "%d ", array[m]);
  fprintf(writefile, "\n");
 }
 fclose(readfile);
 fclose(writefile);
}