當前位置:首頁 » 編程語言 » 一些c語言程序編譯顯示空白
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

一些c語言程序編譯顯示空白

發布時間: 2023-05-31 21:41:47

1. c語言為啥輸出是空白

你這個代碼while語句出現了無限循環,所以你看printf語句的執行
i初始值為1,i--是先取i的值,再把i的值減1
第一次循環:
i--為1,即真,i的值變成i-1=0,然後執行i=i+5,i的值變成5
第二次循環:
i--為5,即真,i的值變成i-1=4,然後執行i=i+5,i的值變成9
第三次循環:
i--為9,即真,i的值變成i-1=8,然後執行i=i+5,i的值變成13
......
i的值越來越大,就遠不等於0,循環不能終止。