我試圖創建程序here(測驗中的任務5),但是當嘗試編譯時,我收到c2065:未聲明的標識符。其任務是「編寫一個完整的程序來讀取用戶的整數(使用cin,在1.3節中討論),使用您爲問題4編寫的doubleNumber()函數將其翻倍,然後將doubled值輸出到控制檯」。這是我寫的,請告訴我我錯在哪裏,我真的需要知道這一點。c2065:未聲明的標識符
#include <stdafx.h>
#include <iostream>
int doubleNumber(int x)
{
return 2*x;
}
int main()
{
cout << "Please enter a number: ";
int x;
cin >> x;
cout << "Your multiplied x2 number is: "<<doubleNumber(x);
return 0;
}
編輯:大聲笑,當我開始想我真的發現我已經錯過了在編譯器應該是什麼名稱空間寫。使用namespace std添加;修復。很抱歉,因爲我已經說過我是一個總的小白,所以有一個愉快的一天:)
'的std :: cout','的std :: cin' – 2014-10-29 19:10:56
最少測試用例。 – 2014-10-29 19:12:30