C語言問題

2023-01-08 04:15:51 字數 529 閱讀 3582

1樓:泉秋梵璧

這個簡單,首先要知道什麼是素數;它除了能表示為它自己和1的乘積以外,不能表示為任何其它兩個整數的乘積。例如,15=3*5,所以15不是素數;又如,12=6*2=4*3,所以12也不是素數。另一方面,13除了等於13*1以外,不能表示為其它任何兩個整數的乘積,所以13是一個素數。

既然知道如何判斷素數,下面就看如何顯示他後面的50個,你用迴圈來控制,用while來控制,每找到一個素數,那就讓一個計數變數+1;並且賦值給陣列,直到找出50個後退出迴圈

至於每10個數顯示一行,在輸出迴圈語句中加入一個變數,每到10你就額外加個換行

如果還有什麼不明白的就給我發郵件吧,我不把答案寫出來是因為那樣你就失去了思考的餘地了[email protected]

2樓:匿名使用者

樓上的,人家那麼急,你還這樣,不厚道啊

#include

int isprime(int n)

return 1;

}int main()

}n++;}}

c語言問題,C語言問題

struct student拼寫成struct studnt了。拼寫錯誤 struct studnt沒有定義,所以無法執行sizeof。include typedef struct student int main c語言問題?嗯你的理解是對的,break就是用來跳出的switch,如果沒有brea...

c語言問題,c語言問題

首先你這個程式輸入個數是不可控的,n沒起到作用,因為你控制輸入的迴圈已經規定了i是從0到99,必須要輸入100個。而你這個 自認為統計總人數 的n n i,相當於n 1 2 3 那是不可能的。while xh i scanf d d xh i sg i n i sum sum sg i 用美元符號做...

c語言問題,C語言問題

if判斷句中,x 1 是真命題,所以x被賦值為1,y x,所以y被賦值為1。下一條語句,y y 1,所以y 2。所以x 1,y 2 c語言問題?這句迴圈的bai意義是從索引9開始du 向左遍歷元素,直到i j結束。zhi 整段代dao碼是接收鍵盤輸版入一個值,按大小順序插權入到陣列。第一個迴圈是從陣...