打印1000以内的质数到文件

[置顶]C语言之文件操作01——打印1000以内的质数到文件

分类:算法程序——C语言之文件操作

//文件操作/*==========================================================题目:打印1000以内的质数到D盘"质数.txt"下。==========================================================*/#include<stdio.h>void main(){FILE *fp;int n,i,k,m=0;fp=fopen("D:\\质数.txt","w");if(fp==NULL)printf("can not open!\n");else{for(n=2;n<1000;n++){ k=int(n/2); for(i=2;i<=k;i++) if(n%i==0) break; if(i>k) { printf("%5d ",n); m++; fprintf(fp,"%4d ",n); if(m%10==0) { fprintf(fp,"\n"); printf("\n"); } }}}fclose(fp);printf("\n");}/*==========================================================评:文件操作基础题,首先定义指向文件的指针*fp,令其指向目标文件,w表示可写。然后写质数程序,又回到基础算法中!==========================================================

*/

版权声明:博主文章可以被非商用转载,但请务必注明出处,,因水平有限,难免出错,在此免责。

上一篇C语言之函数调用19—总结下一篇C语言之文件操作——输出文本文件中的内容显示在屏幕上

顶1踩0

从此便踏上征途,也许会孤独一程。

打印1000以内的质数到文件

相关文章:

你感兴趣的文章:

标签云: