|
发表于 2019-12-1 10:00:59
From FishC Mobile
|
显示全部楼层
|阅读模式
6鱼币
这个怎么写
/*------------------------------------------------【程序设计】--------------------------------------------------功能:求大于lim(lim小于100的整数)并且小于100的所 有素数并放在aa数组中,该函数返回所求出素数的 个数。------------------------------------------------*/#include<stdio.h>#include<conio.h>#define MAX 100void wwjt(); int fun(int lim,int aa[MAX]){ /**********Program**********/ /********** End **********/}main(){ int limit,i,sum; int aa[MAX]; printf("Please input ainteger:"); scanf("%d",&limit); sum=fun(limit,aa); for(i=0;i<sum;i++){ if(i%10==0&&i!=0) printf("\n"); printf("%5d",aa[i]); } wwjt();}void wwjt() { int i,j,array[100],sum,lim; FILE *rf, *wf ; rf = fopen("in.dat", "r") ; wf = fopen("out.dat", "w") ; for (j=0; j <= 5; j++) { fscanf(rf, "%d", &lim); sum=fun(lim,array); for(i=0;i<sum;i++) fprintf(wf, "%7d", array[i]); fprintf(wf, "\n"); } fclose(rf); fclose(wf);} |
|