Kết quả của chương trình sau:
#include "stdio. H"
Void main ()
{
Int i;
I=10;
Printf ( "%o", i) ;
}
Trả lời:
Đáp án đúng: A
Chương trình in giá trị của biến `i` ở hệ cơ số 8 (hệ bát phân) sử dụng định dạng `%o` trong hàm `printf`. Biến `i` được gán giá trị là 10 ở hệ thập phân. Để chuyển 10 từ hệ thập phân sang hệ bát phân, ta thực hiện như sau:
10 / 8 = 1 dư 2
1 / 8 = 0 dư 1
Vậy, 10 ở hệ thập phân tương đương với 12 ở hệ bát phân. Do đó, kết quả in ra màn hình sẽ là 12.