在意個c程式中同時執行迴圈怎麼辦

2021-03-04 08:48:31 字數 2167 閱讀 7805

1樓:間累

分為兩層,比如說

for(i=0;i<10;i++)

}這個簡單的程式你自己去看看輸出的每一組的值就該知道了!!!!以後可以自己試試舉個簡單例子看輸出結果來驗證自己的大膽猜測,我就是這麼過來的,干預猜測錯了印象深刻,對了也學會了

先進入第一層迴圈,i=0,然後進入第二層迴圈j=0,開始一直到第二層迴圈完畢後也就是i=0,j=9時,才跳出第二層迴圈,然後回到第一層迴圈開始i=1,然後進入第二層迴圈j=0,然後再到第二層迴圈完畢也就是i=1,j=9時跳出第二層,回到第一層,然後開始i=2,進入第二層迴圈j=0,然後再到第二層迴圈完畢也就是i=2,j=9時跳出.....

2樓:下乙個花夏

舉乙個簡單的例子:

m=0;n=0;

for(i=0;i<3;i++)

這樣顯示出來就是m的值

為3,n的值為9,自己分析下吧

3樓:天隆凌

for(i=0;i<=n;i++)

for(j=0;j<=k;j++)

c語言——迴圈裡面的第二個scanf不會執行怎麼辦?

4樓:林大師

printf("請問還需要繼續輸入

成績嗎?繼續請輸入'y',退出請輸入除'y'以外的任何字元專:);

getchar( );

scanf("%c",&a);

因為上面輸入分數時打屬了個回車 用個getchar()吸收回車;不然回車會被scanf用了

望採納。

c語言中兩個for語句的是怎樣迴圈的

5樓:匿名使用者

比如for(i = 0; i < 5; i++)for(j = 0; j < 5; j++)printf("i = %d, j = %d\n", i, j);

先執行i=0,讀取i<5的邏輯值為1,則為真,再開始內層迴圈。內層從j=0一直到j=4迴圈一整遍之後再執行i++,然後i=1<5,再把內層從j=0一直到j=4迴圈一整遍,如此迴圈。

執行結果如下(code::blocks)

i = 0, j = 0

i = 0, j = 1

i = 0, j = 2

i = 0, j = 3

i = 0, j = 4

i = 1, j = 0

i = 1, j = 1

i = 1, j = 2

i = 1, j = 3

i = 1, j = 4

i = 2, j = 0

i = 2, j = 1

i = 2, j = 2

i = 2, j = 3

i = 2, j = 4

i = 3, j = 0

i = 3, j = 1

i = 3, j = 2

i = 3, j = 3

i = 3, j = 4

i = 4, j = 0

i = 4, j = 1

i = 4, j = 2

i = 4, j = 3

i = 4, j = 4

process returned 0 (0x0)   execution time : 0.113 s

press any key to continue.

6樓:

進入外層迴圈後,

再進入內層迴圈。

退出內層迴圈後,進入外層下一次迴圈。

7樓:薊旎旎威溫

if只是做判斷,比如

if(a>b)

c=a;

else

c=b;

a>b是斷判條件,如果a>b是真,那就會執行c=a;如果a>b是假就會執行c=b;

在c語言中,for語句使用最為靈活,它完全可以取代while

語句。它的一般形式為:

for(表示式1;表示式2;表示式3)

語句1)

先求解表示式1。

2)求解表示式2,若其值為真(非0),則執行for語句中指定的內嵌語句,然後執行下面第3)步;若其值為假(0),則結束迴圈,轉到第5)步。

3)求解表示式3。

4)轉回上面第2)步繼續執行。

5)迴圈結束,執行for語句下面的乙個語句。

C語言求乙個程式執行時間,C語言程式執行時間測試

我用c 做過資料結構 那個單鏈表還在。和你這樣 一樣 你留下 你如果 喜歡就要吧 include using namespace std typedef int elemtype typedef struct studentstudent,slistlink clock的度量單位是ms,但是cpu的...

c中怎樣判斷程式是否正在執行c中怎樣判斷乙個程式是否正在執行?

判斷 如下 string name 程序名 if getpidbyprocessname name 0 public static int getpidbyprocessname string processname return 0 注意事項 獲取欲啟動程序名 string strprocessn...

C語言中實現在5分鐘內迴圈執行程式,超過時間就結束程式

include include int main c語言中如何實現在一小時內迴圈執行程式,超過時間就跳出 unsigned short t 0 time1int 100ms中斷 main c語言,怎麼使一段程式只在規定時間執行超過則跳出那段程式,舉個要輸入,但5秒內不輸就結束的完整 include ...