1樓:謝浩
// 我詳細解析一下。
#include
void main()
printf("sum=%d",sum);
sum = 0; /這裡應該重設sum的值,不然就累加到下面去了,影響結果。
i = 1;
scanf("%d",&i);
dowhile (i<=10);
printf("sum=%d",sum);
如果前者輸入的是1,那麼①處判斷條件為真,執行②,i自加1,再迴圈10次,sum 的值就為。
1+2+3+4+5+6+7+8+9+10=55。後者輸入1則執行③,這樣sum的值為1了,在執行④,條件成。
立,再迴圈,直到i=11結束,而sum的結果也是1+2+3+4+5+6+7+8+9+10=55。
如果前者輸入的是11,那麼①處判斷條件為假,直接到後面去了,而沒有執行②,所以此時。
sum 的值為0。後者輸入11則會執行③(這裡就是比while多執行的一句),這樣sum的值為。
11了,在執行④,條件不成立(i=12)向下執行。
2樓:桔梗子
你想看sum的值,在sum=sum+1 那設個斷點,除錯到那兒,看下不知道為什麼了。
3樓:匿名使用者
其實很簡單:
(1)while迴圈是先進行條件判斷,再決定是否進入迴圈執行語句;
(2)do...while迴圈是先執行一條語句,再進行條件判斷。 所以其無視條件必先執行一次迴圈語句。
當型迴圈和當到型迴圈的區別?
4樓:網友
當型是當條件滿足時才執行迴圈體。
直到型是當條件滿足時結束迴圈。
5樓:行路天霞英
當型迴圈結構滿足條件迴圈,直到型迴圈結構先迴圈再判斷。
(演算法基礎)當型迴圈與直到型迴圈都能轉化嗎?
6樓:匿名使用者
當型迴圈與直到型迴圈在某些情況下是不能轉化的。
1. 當型迴圈,是先判斷條件,再執行迴圈體。如果第一次判斷時條件不滿足,則迴圈體執行0次,所以當型迴圈中迴圈體的執行次數是 n >=0。
2. 直到型迴圈,是先執行迴圈體,再判斷條件,如果條件滿足,則繼續迴圈,否則推出迴圈。也就是不管條件滿不滿足,它至少執行一次迴圈體,所以直到型迴圈中迴圈體的執行次數是n >=1。
由此很容易看出兩種迴圈並不是都能轉化。一個特殊的例子就是,當型迴圈可以當if條件判斷用,而直到型迴圈不能。下面的例子(c++程式,在dev-c++ 5 下執行通過)是當使用者輸入的兩個整數相等時輸出"hello world!
",用當型迴圈實現,這用直到型迴圈是辦不到的。
#include
using namespace std;
int main()
...system("pause");
...return 0;
}加「.」是為了保持縮排,使程式可讀。
網路一連上就斷開,有線無線一個樣,無限迴圈。
7樓:匿名使用者
你路由什麼牌子的,是基於arm架構的嗎?
如果是的話是路由的問題。
你和其它人共用一個路由的話可能是有人劫持了路由/arp攻擊或者是你的路由不停的發包廣播之類的,讓你沒法正常得到ip你下午的時候,可能也是類似的原因,現在基於arm的路由成本低但是穩定性都不好,尤其是加了無線模組後!
你想象下和上網本一樣的架構,但是散熱和任務比上網本要重,處理器卻遠不如上網本,那麼發熱有多大,散熱又如何。
貓和有線路由器可以連續工作嗎? 最多可以連續工作幾天
8樓:糖兜
可以的,環境允許可以一直工作一年以上的。
9樓:匿名使用者
沒什麼問題。電壓很小,我的基本上有3個月沒關過了 什麼事沒有。
10樓:匿名使用者
只要散熱好,是可以連續工作的。
11樓:匿名使用者
我們宿舍基本上天天開著,一個學期了也沒怎麼關過,只要散熱好就行。
又遇到心理的難題了
1.先檢查一下自己考得不好的原因,因此,也得一些經驗。有的時候覺得作答沒問題,也是自己懂的,但考試的成績不是想像中的那樣,這是很正常的,也是對你很大的幫助,所有的人都在說要有自信,但有時候,自信得過了,就成了自負了。那反而會對你造成傷害,不錯嘛,出現的是在你的模擬中考上,而不是你真的的中考上,這是提...
我現在遇到了難題,我遇到了人生難題,誰能告訴我應該怎麼辦?
心有靈犀 你先忙著辭職,先私下裡外面找找看,有沒有合適的工作適合你,待遇是否也能提高!等找到了滿意的工作,再辭職也不遲啊!如果有了下家,那你父母也不會反對你辭職了!他們不同意的原因無非是擔心你失業!別猶豫,既然你對現在的工作不滿意,那就先外面去找找問問看,總比在那裡糾結要好! 可以另找一份適合自己的...
遇到小難題,請各位幫忙謝謝,遇到一個小難題,請各位幫忙。。。謝謝
公玉斷虹 每週送她一個小蛋糕,每個蛋糕上寫一句話 或是含小紙條 內容 第一週 你若心寒,我是春天 第二週 你若心苦,我是甘甜 第三週 你若心傷,我是歡顏 第四周 我願與你比翼雙雙飛,身影步步隨 晨風說天下 其實只要買一下小東西就好,那些貼心的小玩意也許更能給她驚喜 不過這就需要你細心觀察她需要什麼,...