程式設計求1 2019間的所有素數,並把結果輸出到檔案中儲存起來

2021-08-10 22:11:12 字數 1182 閱讀 8546

1樓:聽不清啊

#include

#include

int prime(int n)

{int i;

if(n<2)return 0;

for(i=2;i<=sqrt(n);i++)if(n%i==0)return 0;

return 1;

int main()

int i;

file *fp;

if((fp=fopen("d:\\0.txt","w"))==null)

printf("file open error!\n");

return 1;

fprintf(fp,"%c%c%c",0xef,0xbb,0xbf); //寫入檔案編碼標記,不寫會造成記事本認錯編碼

for(i=2;i<2000;i++)

if(prime(i))

printf("%d ",i); //螢幕輸入檢視fprintf(fp,"%d ",i); //輸出到檔案fclose(fp);

getch();

2樓:匿名使用者

c語言實現如下

#include

/* 檔案路徑 */

#define data_file "c:\\prime2000.txt"

int isprime(int n)

return 1;

}int main()

int i = 2;

int j = 10;

while (i <= 2000)

/* 每行儲存10個素數 */

if (j == 0 && (j = 10)) fprintf(fp, "\n");

i++;

}fclose(fp);

return 0;}

3樓:匿名使用者

#include

#include

#include

using namespace std;

bool is_prime[2000+5];

void get_prime();

void print_prime();

int main()

void get_prime()}}

}void print_prime()

EXCEL資料中有正數負數,求所有負數間正數的和所有正數見每段負數的和取最大正值和最大負值

增加輔來助列b列。b1公式 自 if a1 a2 0,a1,a1 b2 c1公式 iferror if a1 offset a1,1,0,b1,b1 e1公式 max c c e2公式 min c c b1和c1公式均向下拉到資料末行。結果如下圖 公式如下圖 步子如下 1 在最bai上邊加du一行作...

程式設計輸入正整數n,求1 n範圍內所有滿足如下條件的整數x x

我用c 寫的和c差不多 就輸入輸出語句不一樣static void main string args if i sum 0 console.writeline i 輸出符合條件的數 你用c輸出改一下語句 console.readkey c語言程式設計 輸入乙個正整數n,統計 1,n 範圍內各位數字之...

求lenka的所有歌名,求Lenka的所有歌名

the show bring me down skipalong don t let me fall anything i m not knock knock dangerous and sweet trouble is a friend live like you re dyinglike a s...