![]() |
先把C語言學好!多看看書! |
i是1~7中任意值,但永遠不可能是0xff |
i是1到7,從1開始把for里面的做完之后,變成2,這樣子反復就是i等于1到7 |
i不會是0xff,他是1~7中的數字,還有就是此時是代表什么時刻,因為i是一直在變化,建議拿張草稿紙去寫一遍 |
說實在的 這個問法真的有些問題 一般說 變量在程序執行中的值 而不說狀態 對于LED 可以描述狀態 亮或者滅 就你的程序而言 i的取值 是從1 到8 每循環一次加一 循環體 執行7次 你可以試著 把7次 循環體執行 的a b p1的取值 列個表 這樣更有利于你對于該左移函數的 理解 希望能幫到你 |
i=1開始,7次循環執行后,第八次i=8不滿足條件,不會執行循環體。函數結束。不知道想問什么?? |
問題沒問到點上, |
i是1~7中任意值,但永遠不可能是0xff。 |
i是12345678 |
for語句中 兩個分號 包含三個動作, 你說的“此時” 到底是 “何時”? 但按你的語句來看, 無論何時, 都不會是 0xff |
好好去學習for語句,而不是什么基礎知識都是上來問 |