亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用c++編程:輸入一個數,判斷其是不是素數?

用c++編程:輸入一個數,判斷其是不是素數?

用c++編程:輸入一個數,判斷其是不是素數
查看完整描述

3 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

#include <iostream>
using namespace std;

int main()
{
int primeNum;
cout<<"Please input an integer "; //提示輸入要判斷的數
cin>>primeNum;

int i;

for(i=2; i<primeNum; i++){ //循環用于尋找primeNum的從2到
if(primeNum % i == 0){ //primeNum-1的因數,如果有則不是素數
cout<<primeNum<<" is not a prime number"<<endl;
return 0;
}
}

cout<<primeNum<<" is a prime number"<<endl;

return 0;
}

查看完整回答
反對 回復 2019-06-01
?
慕尼黑的夜晚無繁華

TA貢獻1864條經驗 獲得超6個贊

這個用不著指針和數組吧,一個循環解決問題:
#include<iostream>
using namespace std;
int main();{
int a,b,c;
c=0;
cin>>a;
b=a/2;
for(int i=1;i<=b;i++)
{if((a mod 2)=1)
c=1;}
if (c=1)
cout<<"shi";
else
cout<<"bushi";
system("pause");
return 0;}

查看完整回答
反對 回復 2019-06-01
?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

void main (void)
iostream.h
iomath.h
{
int x,y,t=1;
cin<<x;
for (i=2,i<sqrt(x),i++)
if x mod i=0
t=0;

if t=1 ;
cout>>"這是一個素數">>endle

查看完整回答
反對 回復 2019-06-01
  • 3 回答
  • 0 關注
  • 3534 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號