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,循環不能終止。