我用Dev C++ 5.5.3來編寫一些程序。其中一個程序是關於獲取一些數字(整數),直到零,然後打印最大值,最小值,平均值。在我的電腦裏,一切都很好。在別人的電腦中,它並沒有顯示出正確的平均值,它顯示了非常奇怪的數字4.612521 e + 8並且像這樣。我定義了一個變量avg並計算出這個值然後打印出來。另一個在調用cout時直接計算平均值。有人可以檢查此程序: 計劃1不顯示正確答案: #inc
做一些簡單的練習,我現在對iostream和指針有一個很大的懷疑。 這是2頁稍有不同的文件,我做(他們都工作): 文件1接收輸入爲「我的名字是#馬」和cout打印「Mynameis」 int main(){
using namespace std;
char* ch=new char[256];
int count=0;
cout <<"Enter chars, # to quit:\n"
我正在試圖製作一個使用泰勒序列的程序來近似e。 但是,我遇到了一個問題,這讓我感覺在C++上顯得很不爽。變量e是一個浮點數,但每當我使用cout << e << "\n";它只輸出2,而不是2.0或2.7或任何它應該在代碼中的任何點輸出。這裏的main()代碼: int main() {
float e = 1.0;
int d = 1;
int counter =