解题思路:标记一个数 如果是素数就为1,反之为0,后面二层循环出来为1就加
注意事项:无
参考代码:
#include <bits/stdc++.h>
using namespace std;
int i,j,k,m,n,sum=0;
void isprime(int m,int n)
{ if(m==1||m==2)
sum=2;
for(i=m;i<=n;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
{
k=0;
break;
}
else k=1;
}
if(k==1)
sum+=i;
}
cout<<sum;
}
int main()
{
cin>>m>>n;
isprime(m,n);
}
0.0分
0 人评分
Biggest Number (C++代码)回溯法浏览:1614 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:506 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:567 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |
简单的a+b (C语言代码)浏览:528 |
WU-C语言程序设计教程(第三版)课后习题12.1 (C++代码)浏览:940 |
最小公倍数 (C语言代码)浏览:1029 |
1050题解(结构体数组与结构体指针的使用)浏览:1109 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:575 |