void mult(int number2, int argc, char** argv)
{
for (int i = 4; i < argc; i++) {
double number3 = atof(argv[i]);
double number2 = number2 * number3;
cout << number2 << endl;
}
}
我輸入C++非常陌生號碼
./calc1 * 1 2 4 5 6
,當我運行這個程序,輸出是:
2.07418e-317
4.14837e-317
1.65935e-316
8.29674e-316
4.97804e-315
我使用gedit中。
'double number2 = number2 * number3;'錯字,RHS上的第一個數字應該是'number3'。 –