寫了c語言程式統計500以內最大素數並求

時間 2021-05-07 20:00:40

1樓:五月初

你好,我為你解答:

我學過c++,已經拿到了國家級**證。

這個可以這麼寫

#include

#include

int prime(int n)

main()

printf("\nthe sum is %d.\n",sum);

}懂了嗎?不懂請追問。

滿意請採納,謝謝。

2樓:匿名使用者

#include

void main()

if(i%m==0)

}if(x==10)

}printf("%d\n",n);

}就改了兩個地方,你的程式本身沒有大毛病,就是一個初始化的x賦了初值,另外一個 m==1和x ==10的判斷,m==1是為了找到素數,因為素數是除了本身和1可以被整除的,所以m==1說明這個數從m=i-1一直到1都沒有數被整除,就是素數了,x==10是判斷是不是有了10個數了,你的題目要求10個素數,這個是控制輸出10個數,最後累加就好了。望採納。

3樓:藍色和清風

發現了2出錯誤, 第一處: if(m==1) 這裡應該是兩個「=」 ,第二處:if(x==10) 這裡也應該是2個「="謝謝

4樓:

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void main(void)

}printf("\nthe sum of them is %d\n",sum);}

5樓:做而論道

改動如下:

#include

void main()

if(m == 1)

if(x == 10) break;

}printf("%d\n", n);

}執行結果:

499491

487479

467463

461457

449443

4696

press any key to continue

6樓:匿名使用者

#include

#include

#include

using namespace std;

int sushu(int a)

int main()

if (k==10) break;

}cout<

system("pause");

return 0;

}額,重編了一個

c語言求1000以內的素數之和,我編寫了一個程式,能執行但是答案不對,是哪出問題了呢

7樓:銷聲匿跡

取素數就不對

int sushu(int n)

//大概是這樣

void main()

printf("%d\n",sum);

}//試著執行一下

c語言統計單詞個數,C語言統計單詞個數問題!

說祺阿雅唱 include stdio.h main printf d n num 史朝東樂安 include include intmain printf 單詞個數為 d n number return0 include include int main while a i a a i a a i...

C語言統計的問題,c語言問題 統計不同數字的個數。

定義一個 struct person 初始化一個person陣列,長度和人名陣列等長。定義一個全域性變數count 儲存一共出現過多少不同人名,初始為0然後遍歷人名陣列,每次對一個人名,查person陣列中如果已經存在,occurence 1,如果不存在,新建一個person放入陣列,name就是當...

C語言程式程式設計,如何編寫C語言程式

把你的思路想好,想要達到什麼樣的功能,思路清晰後就可以一個一個功能的去寫,出錯了不用急,想一下自己錯在什麼地方,好好的看一下 雖然這樣做會花很多 的時間,但是這樣做會提高自己的閱讀分 能力, 牛兒柳兒 啊?書上不是有麼 自己學著寫啊 10.include main printf n 如何編寫c語言程...