C語言入門 一維陣列求素數

2022-04-09 14:27:10 字數 529 閱讀 7454

/* note:your choice is c ide */

#include "stdio.h"

void main()

,//輸出10位陣列元素,並且進行陣列元素中屬於素數進行判斷,

//如屬於素數則進行輸出並且統計素數個數,反之不進行輸出;

//① 定義變數和陣列正確

int a[10]=;

int i,j,count=0,gs=0;//是用來 求素數 求素數的個數

printf("原樣輸出陣列中元素:");

//② 輸出10陣列元素

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

printf("\n");

//③ 判斷陣列元素是否屬於素數 (核心**)

for(i=0;i<10;i++) //通過下標 找出 所有元素

}if(count==2)//2次。 是素數 }

//⑤ 輸出所有素數元素

//輸出素數元素個數

printf("素數元素個數為:%d",gs);

}

C語言判斷素數(求素數)

素數又稱質數。所謂素數是指除了 1 和它本身以外,不能被任何整數整除的數,例如17就是素數,因為它不能被 2 16 的任一整數整除。思路1 因此判斷乙個整數m是否是素數,只需把 m 被 2 m 1 之間的每乙個整數去除,如果都不能被整除,那麼 m 就是乙個素數。思路2 判斷方法還可以簡化。m 不必被...

C語言入門 一維陣列的概要

陣列的概念 具有相同資料的有序集合 一維陣列的定義格式 int a 5 型別說明符 陣列名 識別符號 常量表示式 長度 一維陣列下標 陣列的下標 從0開始 最大下標值 為 陣列的長度 1如果下標超出了,陣列長度為5 下標寫為 6 這個時候叫下標溢位 下標的有效使用範圍 0 到最大長度 1一維陣列的引...

C語言 一維陣列

1 陣列用來代表記憶體裡一組連續的同型別儲存區,這些儲存區叫做陣列的元素 2 陣列也需要先宣告然後才能使用 3 宣告陣列時也需要提供型別名稱和陣列命令,另外還需要提供乙個整數用來表示陣列裡,的儲存區個數 4 陣列一旦存在則裡面儲存區的個數就不可以改變了 5 陣列通常不會作為整體使用,一般一次只使用其...