class-notes/2207/文件/文本文件的读写.c
2025-03-24 18:55:09 +08:00

32 lines
404 B
C

#include <stdio.h>
//向out.txt输出1000以内素数 每10个换一行
int prime(int n){
int i;
for(i=2;i<n;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
int main() {
//1.定义文件指针
FILE *fp;//定义一个文件指针
int i, k=0;
fp = fopen("out.txt", "w");//w覆盖
for(i=2;i<1000;i++){
if(prime(i)){
fprintf(fp, "%d\t", i);
k++;
if(k%10==0){
fprintf(fp,"\n");
}
}
}
return 0;
}