Re: [請益] 計算機概論的問題
※ 引述《aaronleo (拉拉~)》之銘言:
: 有兩題程式語言的題目
: 找來找去都沒有相關的解答
: 第一題是 : i++代表的意思是?
: 解答為: i←i+1
: 可是我還是不曉得這樣是什麼意思
i++ 就是i+1的意思
也有++i的用法,不過有一些差別
在同一行執行時當i=0,i++ 和++i
其中一個會顯示i=1,另一個會顯示i=0
: 第二題是:
: X = 0
設定x初始值為0
: For (i=0; i<5; i++)
迴圈跑6次,也就是i的初始值為0
當i小於五時執行底下的迴圈,後面就是讓i每執行一次加1
: X = X + 3;
執行這個迴圈時,每次x就加3,加完之後放回去x的暫存器裡面
: 解答為18 沒有解釋運算過程@_@
: 不曉得有沒有人能解答這兩題呢
: 感激不盡 謝謝
基本上這是很基本的程式,也不是這個版的主旨就是了...(也就是PO錯版)
如果不確定,就輸入到程式裡面去跑就知道了
用單步執行去看暫存器狀態最容易了解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.58.241
推
01/16 03:09, , 1F
01/16 03:09, 1F
推
01/16 09:55, , 2F
01/16 09:55, 2F
推
01/25 01:49, , 3F
01/25 01:49, 3F
討論串 (同標題文章)