編寫一個判斷素數的函數,在主函數輸入一個整數時,輸出是否素數的信息。


代碼:

 1 #include<iostream>
 2 #include<cmath>
 3 using namespace std;
 4 void fun(int a)
 5 {
 6     int k,i;
 7     k=sqrt(a);
 8     for(i=2;i<=k;i++)
 9         if(a%i==0) break;
10         if(i>k)    
11             cout<<a<<"是素數"<<endl;
12         else    
13             cout<<a<<"不是素數"<<endl;
14 }
15 main()
16 {
17     int a;
18     cout<<"請輸入一個整數 "; cin>>a;
19     fun(a);
20     return 0;
21 }

運行結果:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM