C語言程式設計問題 從鍵盤輸入正整數,判斷該數是否素數並輸出

2021-05-27 02:06:24 字數 5940 閱讀 7873

1樓:匿名使用者

#include

#include

bool check(int);

int main(void)

if (check(num))

printf("%d是素數\n", num);

else

printf("%d不是素數\n", num);

return 0;

}bool check(int number)

c語言程式設計問題:從鍵盤輸入一個正整數,判斷該數是否素數並輸出。如果輸入的不是正數,則提示輸入錯誤。

2樓:漫步人生

#include

void test()

for(i=2;i不是

素數",temp);

return;}}

printf("%s是素數",temp);

}int main()

3樓:匿名使用者

#include

int is_prime( int n )int main()

else

}return 0;}

4樓:

#include

int main()

for(int i=2;i

程式設計實現:從鍵盤輸入一個整數,判斷是否是素數,若為素數輸出1,否則輸出0。

5樓:紫薇參星

按照你的要求編寫的判斷是否是素數的c語言程式如下#include

int main()else

return 0;}

6樓:飛翔

//判斷素數是打1否打0

#include

int main()

if (i >= n)

else

}else

printf("0");

return 0;}

c語言程式設計:輸入一個正整數n,判斷它是否為素數

7樓:跪著作揖

#include

#include

using namespace std;

int main()

}if(flag)

else

return 0;

}擴充套件資料:其他方法判斷一個數是否是素數:

/*** 判斷一個數是否為素數

* @param n

* @returns

*/var isprime = function (n)for (var i = 2; i <= math.sqrt(n); i++)

}return true;}

8樓:魏子棟

#include/*sqrt*/

#include/*scanf,printf,system*/int isprime(int n)//判斷n是否為素數,如果是則返回1,否則返回0.

main ()

9樓:匿名使用者

這個程式是求100以內的素數。希望你在這個基礎上根據你的需要進修修改。這樣你既能參考也能學習哈~~~

#include "stdio.h"

void main()

if(y==2)

printf("%5d",x); }}

10樓:匿名使用者

#include

#include

void main()

if(i>=n)

printf("n=%d,是素數

\n",n);

else

printf("n=%d,不是素數\n",n);}

11樓:匿名使用者

#include

int isprime(int n)

for(i=2;i*i<=n;++i)

}return 1;

}int main(void)

else

return 0;}

12樓:匿名使用者

#include

using namespace std;

int main()

if(s==0)

cout<<"yes!前方發現一隻野生的素數!";

else

cout<<"no!你竟然發現了一隻可怕的合數!";

return 0;

}//這是c++,不過思路可以借鑑(〜^㉨^)〜

13樓:匿名使用者

#include

#include

int main(void)

}printf("這個數(%d)是素數!\n");

return 0;

}// 不懂請追問

14樓:重名啊人太多了

#include

#include

void main()

}if(i>k)

else}

15樓:來賓你好闖天涯

boolean flag= true;

for(i=2;i

}if(flag)

用c語言 從鍵盤上任意輸入一個正整數,判斷是否為素數。

16樓:匿名使用者

#include

#include

int shu(long unsigned num) //判斷一個給定的數num是不是素數

//是返回1,否則返回0

17樓:無月⑥聲

#include "stdio.h"

void main()

if(j>(i/2))}}

用c語言程式設計從鍵盤輸入一個正整數,判斷其個位數是否為5,若是5則輸出「yes」,否則輸出「no」

18樓:我是果瘋

#include

int main()

if(five == 5)

printf("yes");

else

printf("no");

return 0;}

19樓:匿名使用者

#include

void main()

20樓:匿名使用者

#include "stdio.h"

main()

21樓:郝在益

#include

main()

c語言程式設計判斷輸入的正整數是否為素數。

22樓:匿名使用者

素數:有無限個,除了1和它本身以外不再有其他的因數。所以可以通過for迴圈從2到n-1依次整除n如果能整除則不是素數,否則就是素數。

參考**:

#include

int fun(int n){//判斷n是否是素數int i;

for(i=2;i

23樓:永星天恆

#include

int main()

if(g==0)

printf("yes ");

else

printf("no ");}}

return 0;

}修改後測試結果正確

24樓:斯嘉麗_熹微

// 輸入一個數,判斷其是否為素數

#include "stdafx.h"

#include

#include

int main()

else if(i==n-1)

printf("%d是素數\n", n);

}system("pause");

return 0;

}希望對你能有幫助

25樓:匿名使用者

輸入:共兩行,第一行一個整數,為輸入正整數的個數n(1<=n<=1000);第二行n個空格隔開的正整數ai(1 <= ai <= 1000)

輸出:一行,對於每個正整數,如果是素數則輸出yes,否則輸出no,中間用空格隔開。

以下是我編寫的程式

#include

int main()

if(g==0)

....

任意輸入10個數,判斷哪些是素數,並輸出該素數。的c語言程式

26樓:匿名使用者

#include

#include

main()

for (i=1;i<=10;i++)

printf("\n");

}int panbie(int x)

注:輸入的10個數字間用空格隔開

27樓:匿名使用者

//執行正確

#include

int prime(int a)

28樓:匿名使用者

#include

bool isprimenumber(int num)return true;

}int main()

printf("\n");

for(i=0; i<10; i++) }printf("sum = %d.\n", sum);

return 0;}

29樓:匿名使用者

沒分的也想讓人幫你寫**???

c語言:從鍵盤任意輸入一個整數n,程式設計計算並輸出1-n之間的所有素數之和

30樓:匿名使用者

#include

#include

int prime(int x)

void main()

for(i=3;i<=n;i+=2)

if(prime(i)==1)

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

printf("\n");

}擴充套件bai

資料:

c語言書寫規則:

1.一個說明或一du個語句佔zhi一行。

2.用{} 括起來的dao部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第一個字母對齊,並單獨佔一行。

3.低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。在程式設計時應力求遵循這些規則,以養成良好的程式設計風格。

31樓:匿名使用者

你的程式抄中 判斷襲

素數並加和的部分有問

題在你的基礎上修改如下

ps:main不需要改動

# include

int sumprime(int n)

{int i;

int k;

int sum=0;

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

{for(k=2;k

32樓:小夕陽丶

#include

#include

int ss(int n) /*檢查n是否du為素數zhi,dao如果是則返專

回1,否

屬則返回0*/

int main(void)

33樓:凌亂心扉

#include

int main()

}if(t==1)

}printf("1-%d之間的所有素數和為:%d\n",l,sum);

return 0;

}執行效果:

用C語言程式設計從鍵盤輸入正整數,判斷其個位數是否為5,若是

include int main if five 5 printf yes else printf no return 0 include void main include stdio.h main include main c語言 編制程式,輸入一個位數不超過五位的正整數,判斷其是否為迴文數,如...

c從鍵盤輸入正整數,判斷是否為迴文數

輸入字串s 也可以輸入數字然後用sprintf程式設計字串 int len strlen s 1,i bool judge true for i 0 i 輸入以下程式即可判斷 int len strlen s 1,i bool judge true for i 0 i if s i s len i ...

c語言程式設計有整數a,b,c,由鍵盤輸入,輸出其中最大的

include int main 一樓也是正解啊 這問號表示式用的 剛剛滴啊 三目運算子做的 include void main 像這樣的程式 建議多想一下,include int main include void main 例 輸入三個整數,輸出最大數和最小數。main else if max ...