我正在嘗試構建一個里程計算器。設計是這樣的,試圖構建一個微軟計算器
如果一個人開車100英里或更少,那麼他們應該支付每英里25美分。
如果一個人超過100英里的驅動器,它們應支付的初始25美分,對他們除了15美分,爲每英里100英里第一百英里...
因此,一個例子是
10英里將獲得的人一美元,而250英里將獲得(25用於第一100 + 22,50第二150)總計爲47.50 ..
當我擊啓動無調試,該程序會進入黑屏將值放入。但是,然後我收到一條錯誤消息..我試圖找出它的含義。
我正在使用microsoft visual studio 2008. C++編碼。
#include <iostream>
using namespace std;
int main()
{
int varOne ;
cout << "Enter your favorite number" << endl;
cin << varOne << endl;
if(varOne <= 100)
cout << (1/4)*(varOne)<< endl;
if (varOne>= 100)
cout << (.15 * (varOne-100)) + (.25 * 100) <, endl;
return 0;
}
調試錯誤!
計劃... isual工作室
2008 \項目\實踐\調試\ rorioodweorrfhur.exe 模塊:... isual工作室 2008 \項目\實踐\調試\ rorioodweorfhur.exe 文件:
運行檢查失敗#3 - 正在使用變量'var1'而未被初始化。
(按重試來調試應用程序)
請參閱http://www.parashift.com/c++-faq/posting-code.html瞭解有關**如何發佈有關無法使用**的代碼的問題的信息。 – 2015-02-09 04:29:44
是你正在運行的**真實代碼**嗎?我不確定你是如何編譯的。 – 2015-02-09 04:36:31
是的,這是我正在運行的真實代碼..是什麼讓你這麼說? – 2015-02-09 04:40:04