sjs.cpp

来自「随机数写如文件」· C++ 代码 · 共 50 行

CPP
50
字号
#include<iostream.h>
#include <ctime> 
#include "fstream.h"  
#include <cstdlib>
#include <math.h>

main(){
int b[10002];
int i;
for(i=0;i<=9999;i++)
	b[i]=i;


cout<<"素数有以下:"<<endl;
int m,k,n,z=0;
int x;

int num=9999;
for(i=0;i<num;i++)
{	k=sqrt(b[i]);
	for(n=2;n<=k;n++)
		if(b[i]%n==0) break;
		if(n>=k+1){cout<<b[i]<<endl;z=z+1;}
}
cout<<"共有素数"<<z<<"个"<<endl;


ofstream   out("test1.txt");   

if(!out){cout<<"cannot   write   test   file.\n";return   1;} 

{out<<"素数有以下:"<<endl;

	{int m,k,n,z=0;
    int x;


    for(i=0;i<num;i++)
	{	k=sqrt(b[i]);
	for(n=2;n<=k;n++)
		if(b[i]%n==0) break;
		if(n>=k+1){out<<b[i]<<" ";z=z+1;}
	}
	out<<"共有素数"<<z<<"个"<<endl;

}



}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?