程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++——2828: 素數判斷

C++——2828: 素數判斷

編輯:C++入門知識

C++——2828: 素數判斷


Description
輸入一個大於1的正整數,如果是素數則輸出“yes”,如果不是素數,則輸出“no”,

Input
一個大於1的正整數

Output
如果該整數是素數則輸出“yes”,如果不是素數,則輸出“no”

/* Copyright (c) 2014, 煙台大學計算機學院
 * All rights reserved.
 * 文件名稱:test.cpp
 * 作者:陳丹妮
 * 完成日期:2015年 5 月 20 日
 * 版 本 號:v1.0
 */

#include 
#include 
using namespace std;
int is_prime(int n)
{
    int r;
    if(n==1)
        return 0;
    else
    {
        for (r=2; r<=sqrt(n); ++r)
            if(n%r==0)
                break;
        if(r>sqrt(n))
            return 1;
    }
}
int main()
{
    int flag,n;
    int is_prime(int);
    cin>>n;
    flag=is_prime(n);
    if(flag==1)
        cout<<"yes"<

\

心得體會:加油加油,時刻保持好的心情,才有動力堅持做好自己想做的事!!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved