C語言程式設計問題急

2022-08-02 16:15:31 字數 977 閱讀 3308

1樓:

這是根據素數最基本的定義來寫的演算法。

什麼叫素數:

除了1和他本身,沒有其他因子。

所以就有了2到(n-1)t各個整數先後作為除數。

不能的話就為素數。

汗#include

#include

main()

2樓:

#include

#include//這是呼叫sqrt()函式所需的標頭檔案int main()

}//根據sign值判斷是否為素數,值為1說明if成立,則就不是素數,不成立就是原先的0,也就是不能被i整除

if(sign==0)

printf("the num %d is a prime!\n",num);

else

printf("the num is not a prime!\n",num);

return 1;;}

3樓:匿名使用者

#include

#define yes 1

#define no 0

intmain(void)

}if(issushu==yes)

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

}return 0;}

4樓:匿名使用者

#include

#include

int main()

else

}if(1==sign)

printf("is prime!\n");

else

printf("is not prime!\n");

return 1;;}

5樓:匿名使用者

#include

main()

}if(t==0) printf("yes");

return 0;}

c語言程式設計問題,C語言程式設計問題?

int main printf 字母數 d n空格數 d n數字數 d n其他字元數 d n letters,space,digit,other return 0 第一個問題 無效的主要 i 100 i 100 第二個問題,到1 100奇 0 int i 1 i 1 100 i i 100 而 i ...

C語言程式設計問題,c語言程式設計問題

先while或do while輸入成績,成績放入先定義的陣列,直到輸入負數結束。然後for迴圈算出總成績,然後定義變數平均直,算出變數直。for迴圈裡套if條件低於60輸出。課本上有例子,你看呀。c語言程式設計問題 提問怎麼改。把replace函式提到main函式外面。提到main函式的前面。或者在ma...

C語言程式設計問題,c語言程式設計問題

我只感覺到上面的程式有錯誤,但是不是死迴圈啊。這句感覺就不對。d d 沒有對應的接受鍵盤輸入的變數。for j 0 j 5 j stu1 i tot stu1 i tot stu1 i score j 很明顯上面這樣輸入會造成越界。當j 4的時候stu1 i score 4 是沒有意義的。print...