C語言入門之判斷是否為質數

2022-09-23 13:54:09 字數 745 閱讀 7896

c語言永遠不會過時

其實學程式設計關鍵是學習其思想,如果你精通了一門,再去學其他的時候也很容易上手。c不會過時的,尤其是在unix、linux操作平台上,學好c是必須的。

c跟c++在很多方面也是相容的,c是c++的基礎。

再者c能從很大的程度上幫你了解計算機的發展史,資料結構等方面的知識,很多軟體、甚至作業系統中的很大部分是用c來實現的。

還有一些電器晶元的程式,比如電冰箱內製冷系統……可以說用c可以解決一切可能遇到的問題,關鍵是你要能精通它。

所以放開手腳去大膽的學吧,c永遠不會過時

小編給大家推薦乙個學習氛圍超好的地方,c/c++交流企鵝裙:870963251!適合在校大學生,小白,想轉行,想通過這個找工作的加入。裙裡有大量學習資料,有大神解答交流問題,每晚都有免費的直播課程

源**:

#include

void main()

int a,b;

while(1)

printf("請輸入任意正整數(奇數),判斷是否為質數:\n");

scanf("%d",&b);

if (b==1)

printf("1既不是質數,也不是合數。\n\n");

else

{for (a=2;a

if (b%a==0)break;

if(a

printf("這個數不是質數\n");

else

printf("這個數是質數\n");

printf("\n");

判斷是否為質數

程式接受兩個正整數的輸入,構成乙個閉區間,找出這個區間內的所有質數。判斷乙個數n是否為質數時,先對這個數開平方,隨後從2開始,迴圈到這個平行根,檢查其中的數能否整除數n,若能整除,則為合數,否則為質數。由於sqrt函式的返回值是double型別,為保證準確性 如sqrt 4 返回值可能是1.9999...

判斷是否為質數 c 實現)

01 判斷是否為質數 描述 輸入正整數a,判斷是否為質數 a 106 輸入一行乙個正整數a 輸出如果a是質數,則輸出a shi zhi shu 如果a不是質數,則輸出a bu shi zhi shu。格式請參考樣例 樣例輸入 31樣例輸出 31 shi zhi shu filename isprim...

C語言練習之判斷是否為素數

題目要求 輸入乙個整數n,判斷他是否為素數 質數 分析 採用的演算法是,讓n除以i,如果n能被2 n 1 之中的任何乙個整數整除,則表示n肯定不是素數,不必再繼續被後面的整數除,因此,可以提前結束迴圈。如下 include stdio.h void main if i 跳出迴圈後判斷是因為1跳出的迴...