1樓:風若遠去何人留
對於任意整型變數a, 做判斷a%3==0&&a%5==0即可。
解析:1、 判斷整除,可以使用c語言中的求餘操作,符號為%。
m%n結果為m除以n所得餘數。
根據整除規則,如果m除以n餘數為0,則m可以被n整除。
於是被3整除就是a%3==0, 被5整除就是a%5==0。
2、同時被3和5整除,需要邏輯運算中的與,即&&。 表示二者同時滿足才為真。
於是同時被3和5整除,寫作
a%3==0&&a%5==0
3、優化。
根據數學定義,同時被3和5整除的數,必然可以被15整除,反之亦然。所以可以優化為
a%15==0
不過這個優化只能在實際程式設計中,如果在考試中使用這種優化,就失去了意義。因為這種題目考點為取餘運算和邏輯運算。
2樓:匿名使用者
#include
void main()
3樓:匿名使用者
main ()
若輸入的數能同時被3和5整除,輸出1.否則輸出0
4樓:小夥兒說人文
#include
int main()
5樓:靜夜悲慼
#include
void main()
c語言 判斷一個數可否被3和5整除
6樓:啦啦啦咯哦
錯在第6行,if(n/3=0;n/5=0)這一句應該為:if(n%3==0&&n%5==0)
正確**
e68a8462616964757a686964616f31333365656566如下:
#include
int main()
源**截圖:
7樓:腹劍懸針
#include
int main()
else
return 0;
}你的if(n/3=0;n/5=0),這bai是什麼東西,if括號裡面是表
du達式,不是語句!zhi能dao整除是表示餘數是0,用取餘(模)符號,「==」這是等於符號,「=」這是賦值符號!!
8樓:水上漂湯
if (n%3 == 0 && n%5 == 0)
c語言 判斷一個數是否為素數???
9樓:宰桂枝汗媚
不矛盾,首首先這個題目給的結果是相反的,但這不是重要的,反回來就行了。第一個i<=k是作為一個限定條件程式只要求到k就行了,減少計算量。如果這個數不是素數,它必然滿足整個for迴圈語句,如果不滿足的話i將等於k加1,讀者可自己證明,注意i++。
10樓:井鬆蘭益黛
f是一個標記,當他的值為1時,說明他能被某個不為1和它本身的數整除,也就是說你輸入的數不是素數,
至於那個i<=k和i>=k+1,如果你輸入的那個數m一直都不能被從2到sqrt(m)整除時,經過迴圈後i=k+1,就滿足i>=k+1,如果你輸入的數m能被從2到sqrt(m)的某個數整除時,i就不會》=k+1
11樓:公孫淑敏魯卿
其實,很簡單假如n
的算術平方根為
r,即n
=r*r如果n
不是素數,那麼就至少有一個因子
a,即n
=a*b
2
2到r直接的因子 12樓:富鵬同 你利用的是這個迴圈:讓一個待檢測的數依次除以2,3,4……一直到該數的平方根,如果能整除就說明該數不是素數。 依照你的迴圈for(i=2;i<=k;i++),注意,後面有個i++,所以如果該數是素數,那麼迴圈到i=sqrt(m)時,m仍不會被整除,因此i會自增1個單位,由此有i>k,此時就可以斷定m是素數了 o(∩_∩)o 13樓: 依照你的迴圈for(i=2;i<=k;i++),注意,後面有個i++,所以如果該數是素數,那麼迴圈到i=sqrt(m)時,m仍不會被整除,因此i會自增1個單位,由此有i>k,此時就可以斷定m是素數了 14樓:育知同創教育 #include"stdio.h" #include"math.h" main() 判斷是否為素數,只需要判斷它是否只能被1和它本身整除。 15樓:匿名使用者 #include #include void main() include stdio.h main bool func double n 能被3和5整除就是被15整除 n 15 0 太簡單的東西,自己好好學學 只要這個是3和5的公倍數不就能同時被3和5整除 語法你自己寫 最簡單的方法就是求 x 5 x 3是不是為0 僧香蝶祕康 以下是關鍵 intnum 這... 你那個沒有界限的話就可能出現死迴圈!我給你例子,求出1到m 包括m 數能加3能被5整除,減3能被7整除的整數放在陣列a.includle includle define m 100 main 43匣子 聽我一言吧,下次少於100行的 不要給50以上,否則就沒意思了。你這個問題太簡單了,樓上n個人都已... 能被3和2同時整除 的數就是能被6整除的數。換句話說,題目的意思就是求1至100間是6的整數倍的數,如下 就可解決 include if the vc with this line.include int main void c語言程式 1 100中 能同時被2.3.7整除的數 能同時被2 3 7整...c語言中如何程式設計序 判斷數n能同時被3和5整除
c語言用while語句做題 數加3能被5整除,減3能
C語言編寫1至100能被3和2同時整除的數