01/10/2018, 08:54
Ai giải thích hộ em cái C++ này cái
#include <stdio.h>
void main()
{
int i, k;
char m;
short s, p;
long tong;
const int a =13;
i =3;
m =4;
s =5;
tong=i+m+5+s+a;
cout<<"tong la"<<tong;
}
tại sao khi thêm #include thì nó báo lỗi k chạy đượccòn nếu k thêm thì cái hàm cout nó không thực hiện được
Bài liên quan
Hi Minh Hoàng
Bạn học lại C/C++ cơ bản @_@!
Bạn phải phân biệt rõ giữa C và C++, bạn code C++ thì bạn cần include ‘iostream’ chứ không phải ‘stdio.h’ và muốn dùng ‘cout’ thì phải
using namespace std;
. Nói chung là học cơ bản xong đã rồi tính tiếp nha bạn.Bạn cũng nên đặt lại tiêu đề vì một ngày có rất nhiều người “em không hiểu chỗ này”, “ai giải thích hộ”, “không chạy được code”, … Haiz
biến i là ký tự mà ,sao mà cộng được
Cộng được nhé bạn, nó là con số thôi.
Thư viện stdio.h không có hàm cout. Hàm cout thuộc thư viện iostream.
Hai cách sửa:
std::cout << “tong la”<<tong;
Đó là về hai cái bộ thư viện stdio.h và iostream, các bạn mới học hay bị nhầm lẫn nên mình giải thích cụ thể hơn tí. Còn phần khởi tạo các giá trị của biến thì bạn xem lại C/C++ cơ bản.
BẠN học lại cho kĩ đi @@, học C++ thì ra C++, sao có thể lẫn lộn thế được