C語言輸出整數時不能自動四舍五入。在C語言中,整數的除法運算結果也是整數,所以當進行除法運算時,小數部分會被舍棄而不是四舍五入。如果需要進行四舍五入操作,需要先將整數轉換為浮點數進行四舍五入操作,然后再將結果轉換回整數。