第三套三

#include <stdio.h>

void  fun (int *a, int *n)
{
	int i,j=0;
	for(i=1;i<=1000;i++)
		if((i%7==0||i%11==0)&&i%77!=0)
			a[j++]=i;
		*n=j;
}

main( )
{  int aa[1000], n, k ;
   void NONO (  );

   fun ( aa, &n ) ;
   for ( k = 0 ; k < n ; k++ )
      if((k + 1) % 10 == 0) printf("\n") ;
      else printf("%5d", aa[k]) ;
   NONO( );
}

void NONO ( )
{/* 本函数用于打开文件。输入測试数据,调用fun函数。输出数据。关闭文件。*/
  int aa[1000], n, k ;
  FILE *fp ;

  fp = fopen("out.dat","w") ;
  fun ( aa, &n ) ;
  for ( k = 0 ; k < n ; k++ )
    if((k + 1) % 10 == 0) fprintf(fp, "\n") ;
    else fprintf(fp, "%5d", aa[k]) ;
  fclose(fp) ;
}

posted @ 2016-03-30 14:06  lcchuguo  阅读(170)  评论(0编辑  收藏  举报