1樓:陳棟棟
#include
using namespace std;
int main()
int ndata=0;
while(ndata++,ndata<=100)//窮舉2到100,bool isprime=true; /isprime預設為true
for(int i=2;i<=ndata-1;i++)歷遍2到99
if(0==ndata%i)//如果ndata%i==0,則ndata能被小於它的數整除,不是質數(素數)
isprime=false;//標記isprime為false,break;跳出迴圈。
if(isprime)cout對了,忘了說了,這是窮舉100以內的質數的函式。
一般的,為了提高效率,內迴圈裡都會用t=sqrt(ndate);for(int i=2;i<=t;i++)
代替for(int i=2;i<=ndata-1;i++)
原理不難,乙個數n,不能被n的開方的以內的數整除,也不能被大於n的開方的數整除,你自己想想就明白了。
2樓:網友
這個程式是求100以內的素數。每個數能被2到小於它的數整除就不是素數(if(0==ndata%i)
3樓:匿名使用者
ck() dim i as integer, x as integer '設變數i 、x 為整數。
for i=1 to 6 『for和後面的next 組成乙個迴圈,變數i 依次給值1至6
if i=1 then x=i 』當i 等於1時,則x等於1,也就是設定x初始值為1
if i<=4 then 『當i 的值小於等於4時,則執行x=x+1.否則執行x=x+2
x=x+1else 』否則。
x=x+2end if
next i
msgbox x 『迴圈完了以後,彈出提示框,顯示x最終的值。
end sub
請注意:x 每次迴圈後的值是不一樣的。
第1次,當i 等於1時,它小於4,則執行x=x+1,則x等於1+1=2
第2次,當i 等於2時,它小於4,則執行x=x+1,則x等於2+1=3
第3次,當i 等於3時,它小於4,則執行x=x+1,則x等於3+1=4
第4次,當i 等於4時,它等於4,則執行x=x+1,則x等於4+1=5
第5次,當i 等於5時,它大於4,則執行x=x+2,則x等於5+2=7
第6次,當i 等於6時,它大於4,則執行x=x+2,則x等於7+2=9
執行結果就是:9
另外,團idc網上有許多產品**,便宜有口碑。
遇到一道應用題不會做求大神指導,謝謝啦!題見描述。
4樓:匿名使用者
設列車為甲乙。甲的速度為v₁,乙的速度為v₂。總路程為s。
設執行到補給站的時候,甲走了路程s₁、時間t₁=1小時,乙走了s₂、時間t₂=1小時。
有s₁+s₂=s。
s₁/v₁=s₂/v₂=(s-s₁)/v₂=t₁=t₂=1h。
設v₁>v₂,那麼甲先到乙的出發點。
有s₁/v₂-s₂/v₁=27min=9/20h=s₁/v₂-(s-s₁)/v₁
s₁/v₁=(s-s₁)/v₂=1h
s₁=v₁km,s=(v₂+s₁)km=(v₁+v₂)kmv₁/v₂-v₂/v₁=9/20h
令v₁/v₂=t
t-1/t=9/20
t²-9t/20-1=0
t=5/4或者-5/4(約掉這個負實數的根植)。
求題目二,來個程式的大神幫下忙
5樓:譯文澤爾瑞
第12題:
解:設乙每小時行x千公尺。
5+x)×1又3分之1=13
5+x=39/4
x=答:乙每小時行千公尺。
第13題:解:設黑兔有x只,則白兔有5x只。
x+5x=18
6x=18x=35x=5×3=15
答:白兔有15只,黑兔有3只。
這道程式題怎麼做
6樓:金兌之名
輸入y時。就執行 z=x-y 即 z = 10-20
得到的結果就是-10
幫忙講解下面程式的答案
7樓:匿名使用者
題目要求不要死迴圈,因此必須要不滿足迴圈條件。
t的值會是-1,-3,-5,-7...
因為while(t!=n)是迴圈條件,所以你填寫的n只要是t的任意乙個值,那麼就會有乙個匹配t==n,不滿足(t!=n)。所以迴圈就終止了。
求題大家來幫忙求題大家來幫忙
第九屆全國青少年資訊學 奧林匹克聯賽 noip2003 初賽試題 一 單項選擇題 第九界全國青少年資訊學奧林匹克聯賽初賽試題 提高組 pascal 語言 二小時完成 全部答案均要寫在答案卷子上,寫在試卷紙上一律無效 一 單項選擇題 共10題,每題1.5分,共計15分。每題有且僅有一個正確答案.1.圖...
營銷策劃的題目,希望大家幫幫忙
快速消費品的一個重要推廣方式就是 請明星,打廣告 尤其是環保理念更要通過知名的廣告平臺傳達。在外地建立辦事處,如果沒有知名度,肯定會被其他當地的品牌所淹沒,況且渠道的經銷商已經被穩定化了,做新的產品會有激烈的競爭。但如果有知名度,經銷商也許會選擇更有品牌化的產品。從前聽人說 中國人人人具有三種博士的...
求大家幫忙做數學題,求幫忙做數學題
1 解 設藍色紐扣x個,則紅色紐扣是3x 8個,綠色紐扣x 1個 有 x 3x 8 x 1 312 解出 藍色x 61,所以紅色3x 8 191,綠色x 1 60 答 2 設有x人,所以宿舍是x 10 每間住1人,有10人無處住 有x 3 10 x 10 解出 人數x 30,宿舍x 10 20 答 ...