cuốn sách gpt4 ai đã làm

c++ - Lỗi: không khớp với 'toán tử*' (loại toán hạng là 'std: :string {aka std basic_string}' và {còn gọi là std basic_string}')

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 16:03:28 30 4
mua khóa gpt4 Nike

Vì vậy, tôi mới làm quen với lập trình và đây là một phần của lớp kỹ thuật ở trường đại học. Tôi quyết định giải trí một chút và viết gì đó bên ngoài lớp học. Tôi đang cố gắng viết một chương trình bằng C++ cho phép người dùng nhập các giá trị chiều dài, chiều rộng và chiều cao của 3 hình lăng trụ chữ nhật mà chương trình sẽ sử dụng để tính diện tích bề mặt và thể tích của hình lăng trụ.

Đây là những gì tôi có hiện tại. (Viết trong Vocareum)

//------------------------------------------------ ------------------------------// 
//Tính lăng trụ chữ nhật//
//------------------------------------------------ ------------------------------//
#include
#include
using namespace std;

int main()
{
chiều dài chuỗi; // chiều dài lăng kính tính bằng cm
chiều rộng chuỗi; // chiều rộng của lăng kính tính bằng cm
chiều cao chuỗi; // chiều cao của lăng kính tính bằng cm

cout << "Hãy nhập chiều dài, chiều rộng và chiều cao của hình lăng trụ chữ nhật << endl;

cin >> chiều dài; //chiều dài lăng kính tính bằng cm
cin >> chiều rộng; // chiều rộng của lăng kính tính bằng cm
cin >> chiều cao; // chiều cao của lăng kính tính bằng cm

thể tích gấp đôi; //thể tích lăng kính tính bằng cm^3
double sa; //diện tích bề mặt của lăng kính tính bằng cm^2

âm lượng = chiều dài * chiều rộng * chiều cao;
sa = (chiều dài * chiều rộng * 2) + (chiều rộng * chiều cao * 2) + (chiều cao * chiều dài * 2);

cout << "Thể tích của hình lăng trụ đứng là " << thể tích << " cm^3."
cout << "Diện tích toàn phần của hình lăng trụ là " << sa << " cm^2."

return 0;
}

// Bất cứ khi nào tôi cố gắng biên dịch, tôi sẽ nhận được 4 thông báo lỗi có nội dung
//"lỗi: không khớp với 'toán tử*' (loại toán hạng là 'std: :string {aka std basic_string}' và {aka std basic_string}')
//ps 3 bình luận này không có trong mã

我该如何解决?

câu trả lời hay nhất

chiều dài,widthchiều cao Kiểu của biến là sợi dây, không thể được hiểu là số. Nếu bạn muốn nó biên dịch, chỉ cần thay đổi loại của chúng thành. float hoặc gấp đôi (或 int)

Về c++ - Lỗi: không khớp với 'toán tử*' (loại toán hạng là 'std: :string {aka std basic_string}' và {aka std basic_string}'), chúng tôi đã tìm thấy một loại tương tự trên Stack Overflow Câu hỏi: https://stackoverflow.com/questions/39505833/

30 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress