搜题
问题   更新时间2023/4/3 12:59:00

2.求100——200之间的所有素数,并且把这些数保存到文件中。

#include #include #include void main(){ int m,k,i,n=0; FILE *fp; if((fp=fopen("c:\\aa.txt","w"))==NULL) { printf("不能打开文件"); exit(1); } for (m=101;m<=200;m=m+2) {k=sqrt(m); for (i=2;i<=k;i++) if(m%i==0) break; if(i>=k+1) {fprintf(fp,"%d\t", m);n=n+1;} if(n%10==0) fprintf(fp,"\n"); } printf("\n"); }
王老师:19139051760(拨打)