我被分配做一个简单的数字转换器,我按照所有说明进行操作,看起来非常简单。这是一个关于C ++的初学者课程,我似乎错过了这个程序的标记。我继续得到一个错误,说明我需要在double inputedNumber之前使用初始值设定项,或者该变量不在范围内。我甚至将我的代码与同学进行了比较并做了他们所做的事情,但这个错误仍然发生...... 任何帮助都是极好的! 提前谢谢!
#include <iostream>
using namespace std;
int main()
{
double inputedNumber;
cout << "Please input a decimal to be converted.";
cin >> inputedNumber;
cin >> "Number Converter!! The given number is" >> inputedNumber;
}
答案 0 :(得分:0)
主要功能中的第一行缺少分号。
答案 1 :(得分:0)
cin >> "Number Converter!! The given number is" >> inputedNumber;
无法编译,因为cin
仅用于输入而不是输出;请改用cout
!
cout << "Number Converter!! The given number is" << inputedNumber;
另外,如果你真的想转换一个数字(例如一个整数),请使用:
cout << "Number Converter!! The given number is" << static_cast<int>(inputedNumber);