int prime(int p) {
int ret = 0, i;
if (p == 2) {
ret = 1;
}
if (p > 2) {
for(i=2;i<p;i++){
if (p%i == 0) {
ret = 0;
break;
}else ret = 1;
}
}
return ret;
}
int PrimeSum(int m, int n) {
int i, sum = 0;
for (i = m; i <= n; i++) {
if (prime(i)) {
sum += i;
}
}
return sum;
}
习题5-4 使用函数求素数和 (20分)
最新推荐文章于 2021-09-11 21:25:16 发布