課程
/后端開發
/C
/C語言入門
希望能簡單點,第一次接觸
2018-05-11
源自:C語言入門 4-8
正在回答
#include <stdio.h>
int main()
{
? ? int m, n;
????int sum = 0;
? ? for(m=3; m<=100; m++)
? ? {
????????for(n=2; n<m; n++)????????//從2到m整除m
? ? ? ? {
? ? ? ? ? ? if(m % n == 0 ? ?) ? ? ? //當m可以被n整除時跳出當前循環
? ? ? ? ? ? break ; ? ? ? ? ? ? ???????????//這里應該退出當前循環了
????????}
? ? ? ? if(m == n) ? ????????????????????//n循環結束后,如果m=n的話就m就是素數
? ? ? ? ?sum = sum + m*m;????????
????}
????printf("%d ?", sum);
?????return 0; ? ?
}
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答計算出100到300內所有素數之和。
6 回答100以內所有整數之和
1 回答求1-100之間所有素數
3 回答計算10以內的整數之和
6 回答總是“100以內所有整數之和為:5050”報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-05-12
#include <stdio.h>
int main()
{
? ? int m, n;
????int sum = 0;
? ? for(m=3; m<=100; m++)
? ? {
????????for(n=2; n<m; n++)????????//從2到m整除m
? ? ? ? {
? ? ? ? ? ? if(m % n == 0 ? ?) ? ? ? //當m可以被n整除時跳出當前循環
? ? ? ? ? ? break ; ? ? ? ? ? ? ???????????//這里應該退出當前循環了
????????}
? ? ? ? if(m == n) ? ????????????????????//n循環結束后,如果m=n的話就m就是素數
? ? ? ? ?sum = sum + m*m;????????
????}
????printf("%d ?", sum);
?????return 0; ? ?
}