我用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 =