用c語言實現(xiàn)2000內(nèi)既能被3整除又能被7整除的個數(shù)
如下:
n = [2000 / 3] + [2000 / 7] - [2000 / 21]
原因:
3*1=3 3*2=6 3*3=9 那么3*N<1000,N就是能被3整除的個數(shù).7*M<1000,M就是能被7整除的個數(shù).
如果是求3和7的.就必須把相同的數(shù)除掉,就是21*L<1000
結(jié)果是:N+M-L
程序:
int main(void)
{
printf("%d", 1000/3 + 1000/7 - 1000/21 );
}
相關(guān)文章
linux c程序中獲取shell腳本輸出的實現(xiàn)方法
以下是對在linux下c程序中獲取shell腳本輸出的實現(xiàn)方法進行了詳細的分析介紹,需要的朋友可以過來參考下2013-08-08C語言結(jié)構(gòu)體(struct)常見使用方法(細節(jié)問題)
這篇文章主要介紹了C語言結(jié)構(gòu)體(struct)常見使用方法(細節(jié)問題),需要的朋友可以參考下2017-03-03c語言中位字段與結(jié)構(gòu)聯(lián)合的組合使用詳解
本篇文章是對c語言中位字段與結(jié)構(gòu)聯(lián)合的組合使用進行了詳細的分析介紹,需要的朋友參考下2013-05-05C++實現(xiàn)LeetCode(7.翻轉(zhuǎn)整數(shù))
這篇文章主要介紹了C++實現(xiàn)LeetCode(7.翻轉(zhuǎn)整數(shù)),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-07-07