#include<iostream>
#include"math.h"
usingnamespacestd;
boolisPrime(intnumber){
for(int i=2;i*i<=number;i++)
if(number %i==0)
return false;
return true;
}
void printNum(intnumber){//打印出<=number的所有質數
int j=0;
for(inti=2;i<=number;i++)
if(isPrimeNumber(i)==true){
cout<<("%-5d",i)<<"";
j++;
if(j%10==0)//每隔十個數字換行
cout<<endl;
}
}
int? main(){
long start=time(NULL);
cout<<(bool)isPrimeNumber(29)<<endl;
print Num(1000);
longend=time(NULL);
cout<<endl<<"Timespent:"<<(end-start+1)<<endl;
}
擴展資料:
include用法:
#include命令預處理命令的壹種,預處理命令可以將別的源代碼內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某壹段程序代碼;可以定義類似標識符功能的宏,在編譯時,預處理器會用別的文本取代該宏。
插入頭文件的內容
#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方式可以指定插入頭文件:
1、#include<文件名>
2、#include"文件名"
如果需要包含標準庫頭文件或者實現版本所提供的頭文件,應該使用第壹種格式。如下例所示:
#include<math.h>//壹些數學函數的原型,以及相關的類型和宏
如果需要包含針對程序所開發的源文件,則應該使用第二種格式。
采用#include命令所插入的文件,通常文件擴展名是.h,文件包括函數原型、宏定義和類型定義。只要使用#include命令,這些定義就可被任何源文件使用。