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

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

麻煩幫忙看看下面的具體情況,是關于prime()函數用于判別一個數是否為素數的問題?

麻煩幫忙看看下面的具體情況,是關于prime()函數用于判別一個數是否為素數的問題?

慕絲7291255 2021-07-08 11:07:51
#include<stdio.h>void main(){int number;int prime(int number);printf("請輸入一個正整數:\n");scanf("%d",&number);if (prime(number))printf("\n %d是素數. ",number);elseprintf("\n %d不是素數. ",number);}int prime(int num) /*此函數用于判別素數*/{ int flag= ① ,n;for(n=2;n<num/2 && ② ;n++)if ( ③ ==0)flag=0;return( ④ );}填空!急
查看完整描述

3 回答

?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

int prime(int num) /*此函數用于判別素數*/
{ int flag=① 1 ,n;
for(n=2;n<num/2 && ②flag==1 ;n++)
if ( ③num%n ==0)
flag=0;
return( ④flag );
}
別著急,慢慢找興趣,看多了程序就行了。多積累。

查看完整回答
反對 回復 2021-07-11
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

#include ("stdio.h")

int isPrime ( int n )
{
int i;

for (i = 2; i <= n/i; ++i)
if (n % i == 0)
return 0;
}

int main (void)
{
int n;

scanf ("%i", &n);

if ( isPrime ( n ) == 0 )
printf ("NO\n");
else
printf ("YES\n");
}



查看完整回答
反對 回復 2021-07-11
  • 3 回答
  • 0 關注
  • 415 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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