Nhận biết (M1) Cho đoạn mã sau, kết quả in ra là gì?
void doi(int *x) { *x = *x * 10; }
int main() {
int a = 5;
doi(&a);
printf("%d", a);
return 0;
}
Giải thích đáp án:
Hàm doi truyền địa chỉ → `*x = *x * 10` ghi đè trực tiếp giá trị a → a = 5 * 10 = 50.
Nhận biết (M1)
Cho đoạn mã sau, kết quả in ra là gì?
void doi(int *x) { *x = *x * 10; }
int main() {
int a = 5;
doi(&a);
printf("%d", a);
return 0;
}
Giải thích đáp án:
Hàm doi truyền địa chỉ → `*x = *x * 10` ghi đè trực tiếp giá trị a → a = 5 * 10 = 50.
để xem lời giải của câu hỏi này
Câu hỏi cùng chủ đề
Chưa có câu hỏi