#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double a;
double b;
a =(3.0);
b =(5.0);
cout << " " << fixed << setprecision (1) << a << "\n" << endl;
cout << "* " << fixed << setprecision (1) << b << "\n" << endl;
cout << "------" << endl;
cout << fixed << setprecision (2) << a*b << "\n" << endl;
system("PAUSE");
return 0;
}
int calculate()
{
double a;
double b;
double c;
a = (7.1);
b = (8.3);
c = (2.2);
cout << fixed << setprecision(1) << endl;
cout << " " << fixed << setprecision (1) << a << "\n" << endl;
cout << "* " << fixed << setprecision (1) << b << "\n" << endl;
cout << "- " << fixed << setprecision (1) << c << "\n" << endl;
cout << "------" << endl;
cout << std::setprecision(2) << (a * b) - c << "\n" << std::endl;
system("PAUSE");
return 0;
}
請不要只是告訴我閱讀介紹C++的書或以模糊的方式告訴我我的問題,我有1,它留下了這樣的真正微小的細節。可悲的是我一直在努力讓這個工作一個小時,現在哈哈。爲什麼不能這樣工作?第二個功能不會註冊?
輸出:
1> ------生成開始:項目:1.2,配置:調試的Win32 ------ 1> LINK:錯誤LNK2001:解析外部符號_mainCRTStartup 1> c:\ users \ justin \ desktop \ 1.2 \ Debug \ 1.2.exe:致命錯誤LNK1120:1無法解析的外部設備 ==========構建:0成功,1失敗,0最新, 0跳過==========
我看不到你在哪裏計算函數被調用。 –
在'calculate()'後面有一個';',它不應該在那裏。一旦我刪除它在VStudio中編譯好。 –
我試過你說的話,它似乎沒有運行....任何其他的想法? –