日日摸夜夜精品蜜臀AV一区二区_亚洲一区AV春药高潮_欧美双渗透金发美女精品视频在线_国产成人AV十八在线观_国产片婬乱18一级毛片动

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導(dǎo)
全國計算機等級三級上機題庫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,則應(yīng)輸出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);
}