Câu hỏi:
12/05/2022 667Cho chương trình C++ sau:
#include<bits/stdc++.h></bits/stdc++.h>
using namespace std;
int main(){int a=12, b;
b=a%2 + --a;
cout<<" a="<<a<<"; b = "<<b;}
Kết quả khi chạy chương trình là:
Sách mới 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 49k/cuốn).
Quảng cáo
Trả lời:
Đáp án đúng là: A
Với a=12; b=a%2+ --a thì a%2=0; --a=11 nên b=0+11=11 còn –a =11 tức là a=--a=11. Vậy kết quả là a=11; b=11.
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 2:
Để chú thích trên nhiều dòng lệnh trong chương trình C++, ta dùng cặp dấu nào?
Câu 3:
Để đưa ra kết quả lên màn hình: HIEU = 20 câu lệnh nào là đúng?
Câu 6:
Trong ngôn ngữ lập trình C++, hằng và biến khác nhau cơ bản như thế nào?
Đề thi giữa kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 1)
Đề thi giữa kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 2)
Đề thi giữa kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 4)
Đề thi giữa kì 2 môn Tin học lớp 8 Chân trời sáng tạo có đáp án (Đề 1)
Đề thi giữa kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 3)
Đề thi cuối kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 3)
Đề thi giữa kì 2 Tin học 8 Cánh diều có đáp án (Đề 1)
Đề thi cuối kì 2 Tin học 8 Kết nối trí thức có đáp án (Đề 1)
Hãy Đăng nhập hoặc Tạo tài khoản để gửi bình luận