输入2个正整数 m 和 n(1<=m,n<=500),统计并输出 m 到 n 之间的素数的个数以及这些素数的和。素数就

日期:2012-04-04 07:59:56 人气:2

输入2个正整数 m 和 n(1<=m,n<=500),统计并输出 m 到 n 之间的素数的个数以及这些素数的和。素数就

int prime(int i) {int j; if(i==1) return 0; for(j=2;j<=i;j++) {if(i%j==0) {return 0;}} return 1;} 因为对于任何数i,i%i总是等于0的。循环的终止条件应该是j<i或者j*j<=i。
    A+
热门评论