intj=0; //素数的判断规则,从2到x-1进行尝试 for(j=2;j<x;j++) { if(x%j==0) { //取模操作符之后如果是0,就不是素数 return0; } } return1; } intmain() { inti=0; intcount=0; for(i=100;i<=200;i++) { //调用判断函数 if(is_prime(i)==1) { printf("%d\t",i); coun...
循环语句用来遍历1一m之间的每个数,判断语句用来判断该数是否为素数,若不是素数,则将其存人数组中。这道题目... 请编写函数fun,其功能是:将所有大于1小于整数m的非素数存入... 函数内打开文件,输入测试数据,调用 fun 函数, 输出数据,关闭文件。 */ int m, n, zz[100]; FILE *rf, *wf ; rf = .....
include<iostream> using namespace std;int main(){ int fun(int);int j,k=0,sum=0,max;for(j=100;j<200;j++){ if(fun(j)){ k++;sum=sum+j;max=j;} } cout<<"素数个数为:"<<k<<endl;cout<<"素数的和为:"<<sum<<endl;cout<<"最大素数为:"<<max<<endl;} int fun(...
printf("101到200之间的素数有:\n"); for(i = 101; i <= 200; i++) { for(j = 2; j <=sqrt(i + 1); j++) { if(i % j == 0)//不是素数 { certain = 0; break; } } if(certain)//如果是素数 { printf("%d ", i); ...