gpt4 book ai didi

c++ - 类型名称不允许/意外

转载 作者:行者123 更新时间:2023-11-28 05:29:41 39 4
gpt4 key购买 nike

我收到一个我不明白的错误,请注意,我是编码新手,所以这可能是一个简单的错误。

#include <iostream>

using namespace std;

int main()

{
//Initialise Fahrenheit
float Fahrenheit = 95.0f;

//Initialise Celcius
double Celcius = float (Fahrenheit - 32)*0.5556;

cout << float Fahrenheit << "F is equal to" << double Celcius << "C" << endl;

cin.get();

return 0;
}

非常简单,我正在尝试编写一个程序,输出摄氏度值和华氏度值,我在第 14 行遇到以下错误

cout << float Fahrenheit << "F is equal to" << double Celcius << "C" << endl;
  • 不允许输入名称
  • 预计 ;
  • 输入双意外

在该行代码的上下文中,这些错误对我来说没有意义,也许我在其他地方犯了错误?

最佳答案

你要写

cout << Fahrenheit << " F is equal to " << Celcius << " C" << endl;

使用变量时不能添加类型名称。定义变量后,您只需按名称使用即可。

顺便说一句,将 float 转换为 float 是多余的。而且我看不出需要混合使用 doublefloat。只需使用 double 而不是 float 除非您有基准证明您需要较小的类型。

关于c++ - 类型名称不允许/意外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39820884/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com