1樓:匿名使用者
是的,你的說的
第一個for結構的迴圈體是a[i]=i*2+2; 然後直接cout<
完全可以,, 所以上面的程式不怎麼優秀。。。 2樓:匿名使用者 我舉個例子吧for i = 1 to 5 for j = 1 to i n = n + 1 print n; next j print next i 這是迴圈巢狀,很簡單,對於這種問題,迴圈是先從內部開始的,只有內迴圈完了之後才到外迴圈! 我們先看一次迴圈:i=1,j=1,n=1;這樣第一次迴圈就完了,然後重新開始到外迴圈,第二次:i=2, j=1,n=2,還沒完,因為這時的j是1 to 2的,所以,內迴圈還要接著迴圈,j=2,n=3;這樣 就迴圈完了第二次。接下就是i=3了,那麼j就是1 to 3,內迴圈就迴圈3次,可以遇見,n會等於6; 看到這裡,我掌握一個規律,n的值就是迴圈的次數!最後n=15 希望你能看明白!不明白再問我吧! 打字不易,如滿意,望採納。 關於for迴圈結構的問題
20 3樓:匿名使用者 j 、k、i、都是在 變化的 從外層迴圈網內層迴圈說,i會被賦值6次,第一次 i被初始化為1(初始化只有一次),條件判斷1是否小於等於5,條件成立,執行迴圈體(括號內語句),執行完成之後做++運算,然後第二次判斷2是否小於等於5,條件成立,繼續,++,第三次,3是否小於等於5,條件成立,繼續,++,第四次,4《=5,成立,繼續,++,第五次,5《=5,成立,繼續,++,第六次,6》5,不成立,退出迴圈,不執行迴圈體語句,向後繼續執行**, 所以,i,總共被賦值6次,迴圈體被執行了5次,他上面解釋的是 外層for的迴圈體的執**況,說的「第1次j=1」所說的 是 進入 j迴圈式 j的初始值, 那個「第幾次」是說的第幾次進入 外層迴圈i的迴圈體。 然後內層迴圈 兩個並列,j、k,會在 i 被++的時候 初始化 5次。他們各自的迴圈次數 得看條件表示式的右值 最後再總結一下,這個是個 輸出等腰三角形的**,i控制 行數,j控制 從左邊第幾列開始列印,k控制每行列印幾個*,他的註釋沒錯,就是對於新手容易產生歧義,**也沒錯。 4樓:匿名使用者 我舉個例子吧for i = 1 to 5 for j = 1 to i n = n + 1 print n; next j print next i 這是迴圈巢狀,很簡單,對於這種問題,迴圈是先從內部開始的,只有內迴圈完了之後才到外迴圈! 我們先看一次迴圈:i=1,j=1,n=1;這樣第一次迴圈就完了,然後重新開始到外迴圈,第二次:i=2, j=1,n=2,還沒完,因為這時的j是1 to 2的,所以,內迴圈還要接著迴圈,j=2,n=3;這樣 就迴圈完了第二次。接下就是i=3了,那麼j就是1 to 3,內迴圈就迴圈3次,可以遇見,n會等於6; 看到這裡,我掌握一個規律,n的值就是迴圈的次數!最後n=15 希望你能看明白!不明白再問我吧! 打字不易,如滿意,望採納。 5樓: 這程式用了兩個for迴圈,一個迴圈在另一個裡面,裡面的迴圈有陣列,外面的沒有陣列呀??怎麼回事 j**a語言中for迴圈結構的基本語法和執行順序是? 6樓:萢萢 1、for迴圈程式語言中的語句之一,用於迴圈執行。for語句比while語句和do-while都要靈活,是一種功能更大、更常用的迴圈語句,它的一般基本語法格式為: for(表示式1;表示式2;表示式3) 其中,表示式都可以省略,但是分號不可省略。 2、for迴圈的執行順序如下: 例如:for(i=1; i<=10; i++)示例中先給i賦初值1, 判斷i是否小於等於10, 若是則執行語句, 之後值增 加1。再重新判斷, 直到條件為假, 即i>10時, 結束迴圈。 7樓: for(int i=0;i<2;i++) 先執行 int i = 0; 然後 判斷 i<2 然後執行函式體 最後執行i++ 然後輪迴到判斷i<2 8樓:山野風景 與c語言中的for迴圈結構的基本語法和執行順序相同 9樓: 這個很簡單的,你隨便找一本程式設計的書就可以瞭解到了!上面那位朋友說的就很對哦! j**a,關於for迴圈,迴圈體裡的問題 10樓:匿名使用者 樓主的想法沒有bai錯。在dufor迴圈內定義變數,zhi該變數屬於區域性變數,他的有 dao效作用域只能回在for迴圈的花括答號內。從「{」開始,到「}」結束,因此每次開始迴圈變數a被建立和賦值。但噹噹次的迴圈結束準備開始下一次迴圈時,變數a在記憶體中就會被銷燬。 因此樓主的for迴圈內的變數a一直處於「被建立賦值」-->「被銷燬--->「再建立賦值」--->"再銷燬"。。。。的迴圈中。 樓主可以簡單做個試驗。 for (int i = 0; i < 5; i++)system.out.println(a); //這句將會報錯,會顯示找不到變數a的資訊。 因為上面for迴圈的a離 開for 迴圈的花括號後會被銷燬 11樓:匿名使用者 for (int i = 0; i < 5; i++)///// int a; for (int i = 0; i < 5; i++)///// for (int i = 0,a; i < 5; i++)仔細bai比較這 du3個程zhi序dao 你就知道答專案了屬 12樓:匿名使用者 a是迴圈體內的區域性變數,每次迴圈都會新建a,下一次迴圈之前a會被系統**。 13樓:匿名使用者 a在for迴圈中,每次迴圈a都會被重新賦值。 14樓:匿名使用者 第一次新建a,後面只是給a賦值 就這樣。 15樓:匿名使用者 迴圈每次都會新宣告一個區域性變數a,然後將4賦值給a 16樓: 每次都新建,至於下一次迴圈之前會不會**是不確定的 17樓:匿名使用者 是新建變數i因為都是i++ 18樓:匿名使用者 你這個是一次新建,後面賦值 for i 0 to 10 step 2,意思是第一次執行時,i 1,下一次時i 1 2,在下一次i i 2 2,直到i 10結束 如果為負數 for i 10 to 1 step 2,那麼就是第一次i 10.第二次i 10 2,第三次10 2 2,直到i 0結束 步長就跟咱們走路一樣啊。比如路程是... 在f函式中s是一個臨時的變數,它隨著f的呼叫而產生,隨著f的結束而消失,你這裡的交換只是在f中臨時調換了p指向的地址,並沒有改變p指向地址的記憶體中的內容,要想改變裡面的內容就要解指標,給具體存放資料的記憶體賦值,例如p 1 s 1 等等.這很簡單啊,陣列下標從0開始,s 1 是第二個 輸出結果當然... 一般是在廠里加工,只要你給加工廠你需要定製的鋼結構圖紙,他們會按照你所給的圖紙進行產品的加工。做出抄鋼結構件的加工詳圖,然後襲在工廠內加工bai,不要在現 du在鑽孔 製作等,增加zhi現在dao施工難度。如果在拆圖過程中,放樣確定的尺寸沒有錯誤,工廠加工時沒有特別的問題,一般你所擔心的問題是很少出...關於vb中的for迴圈語句,關於VB中的for迴圈語句?
c語言關於結構體的小問題,C語言關於結構體的小問題
關於鋼結構安裝問題