JavaScript is required

Kết quả của chương trình sau:

A.

98

B.

B

C.

b

D.

Kết quả khác

Trả lời:

Đáp án đúng: C


Đề bài yêu cầu xác định kết quả của đoạn chương trình C++ được cung cấp. Đoạn chương trình thực hiện các bước sau: 1. **Khai báo và khởi tạo biến:** * `int a = 100;` Khai báo biến `a` kiểu số nguyên và gán giá trị 100. * `char b = 'B';` Khai báo biến `b` kiểu ký tự và gán giá trị 'B'. 2. **Giảm giá trị của a:** * `a -= 2;` Tương đương với `a = a - 2;`, tức là `a` trở thành 98. 3. **Thay đổi giá trị của b:** * `b += 32;` Ký tự 'B' có mã ASCII là 66. Cộng thêm 32, `b` sẽ có giá trị là 66 + 32 = 98. Trong bảng mã ASCII, 98 tương ứng với ký tự 'b'. 4. **In ra màn hình:** * `cout << a << b;` In giá trị của `a` (98) và `b` ('b') liên tiếp nhau. Vậy kết quả in ra màn hình là "98b".

Câu hỏi liên quan