輸入正整數m和n, m1,n500 統計並輸出m n之間的素數個數及這些素數和

2021-04-13 01:48:00 字數 2577 閱讀 1144

1樓:趙說

#include "stdio.h"

main( )

return 0;

}int  prime( int  n )

編寫兩個正整數m和n,編寫函式int fun(intm,intn) 統計m和n之間的素數個數 5

2樓:兄弟連教育北京總校

#include

#include

int main()

}printf("這兩個正整數之間的素數個數為:%d\n",count);

return 0;

}int prime(int a)

3樓:

#include "stdio.h"

int prime(int n)

int fun(int m,int n)

c語言函式 【問題描述】輸入2個正整數m和n(m>1,n<=500),統計並輸出m和n

4樓:匿名使用者

#include

int sspd(unsigned long long n);

int main(void)

printf("  請輸入結束資料(正整數):");

scanf("%llu",&js);

while(js500)

printf("\n  從 %llu 到 %llu 的素數如下:\n",ks,js);

for(i=ks;i

}printf("\n  共計有 %d 個素數,它們的和為:%llu\n",j,hj);

return 0;

}int sspd(unsigned long long n)}

5樓:匿名使用者

#include

int prime(int n)

for(i=2;i*i<=n;++i)

return 1;

}int main(void)

{int m,n,cnt,sum;

6樓:匿名使用者

#include

int prime(int m)  return r;

}void main()

從鍵盤輸入兩個正整數m和n(m≥1,n≤500,且n大於m),統計並輸出m(含m)和n(含n)之間素數的個數......

7樓:我是比丘猴

樓主你好~~

根據你的需求,**如下,請認真**:

#include

int main()

;int i,j;

while(a>=b)

}printf("\n%d %d\n",flag,sum);

printf("%d到%d之間有%d個素數:",a,b,flag);

for(k=0;k

return 0;

}希望樓主能看明白,祝樓主學習進步~~望採納,謝謝~~

輸入2個正整數m和n(m>=1,n<=500),統計並輸出m和n之間的素數個數以及這些素數的和。求糾正程式

8樓:示申僉

沒什麼問題

只是你注意輸入中間有個逗號

還有,有些版本的ide,sqrt函式的引數可能應該是浮點型,而且最好給main加上返回值型別

9樓:

./calc

enter m=,n=2,10

m = 2 n = 10

sum=17,count=4

執行正確,你輸入的時候沒有給中間的逗號?

10樓:匿名使用者

程式沒什麼抄錯,注意兩點

scanf("%d,%d",&m,&n); 你列印襲出mn看看,是否n正確讀入了,這個是經常犯得錯誤,看**沒辦法

要判斷一下mn的大小for(i=m;i<=n;i++)這裡顯然n比m大,如果反了呢???

11樓:藍色**

scanf("%d,%d",&m,&n); 去掉 %d 之間的逗號

輸入2 個正整數m 和n(m≥1,n≤500),統計並輸出m 和n 之間的素數的個數以及這些素數的和。

12樓:山水阿銳

您好,這樣的來:

#include

int prime(int m) //判斷一個數源是否是素數int main(int argc, char* argv)int i = m;

for (i; i<=n; i++)

}printf("%d和%d之間的素數個數:%d 和:%d\n", m, n, cnt, sum);

return 0;}

輸入正整數m和nmgt1nlt500統計並輸出m和

沒什麼問題 只是你注意輸入中間有個逗號 還有,有些版本的ide,sqrt函式的引數可能應該是浮點型,而且最好給main加上返回值型別 calc enter m n 2,10 m 2 n 10 sum 17,count 4 執行正確,你輸入的時候沒有給中間的逗號?程式沒什麼抄錯,注意兩點 scanf ...

1定義陣列,然後輸入正整數n 1n 10 ,再輸入n個整數並存放到該陣列,輸出他們的平均值

int a 20 int i 0 int ncount 0 cout input ncount cin ncount int a new int ncount 1 int nsum 0 memset a 0 ncount 1 for i 0 i ncount i cout nsum ncount e...

C語言程式設計 輸入兩個正整數m和n,求其最大公約數和最小公倍數,急!急

main p n m p是原來兩個數n,m的乘積.while m 0 求兩個數n,m的最大公約數.printf its maxgongyueshu d n n 列印最大公約數.printf its mingongbeishu d n p n 列印最小公倍數.基本原理如下 用歐幾里德演算法 輾轉相除法...