Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Hãy cho biết kết quả khi chạy chương trình trên

----- Nội dung ảnh -----
Hãy cho biết kết quả khi chạy chương trình trên
#include
int tinhTong(int a, int b) {
int tong;
return t + b;
}
int main() {
int tong;
t 2);
printf("T tong);
return 0;
}

- Bảo trì
- 0
- Một giá trị ngẫu nhiên
- Gía trị ở nhớ của biến tong
0 Xem trả lời
Hỏi chi tiết
65
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Chương trình này có một số lỗi cú pháp và logic. Dưới đây là phân tích chi tiết:

1. **Cú pháp**:
- Hàm `tinhTong` phải trả về giá trị `tong`, nhưng không có câu lệnh `return` để trả giá trị đó.
- Biến `tong` chưa được khởi tạo trong `main`.

2. **Để sửa lỗi**:
- Cần thêm câu lệnh `return tong;` trong hàm `tinhTong`.
- Gọi hàm `tinhTong` với các tham số cụ thể (ví dụ: `tinhTong(3, 5)`), để tính tổng của hai số.

3. **Kết quả mong đợi**:
Nếu chỉnh sửa chương trình thành công, kết quả in ra sẽ là tổng của hai số được truyền vào trong hàm `tinhTong`.

Nếu có thêm thông tin cụ thể về input mà bạn muốn kiểm tra, hãy cung cấp để có thể đưa ra kết quả chính xác hơn!

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×