为什么会输出一些莫名的数字
下边是一个stack类,可是输出结果和书上有出入,本来结果应该是“9,8。。。。2,1”
可是我的结果是 “4676004 9 8 。。。21”,为什么啊?
#include<iostream>
using namespace std;
class stackofintegers
{
public:
stackofintegers()
{
size=0;
}
bool isempty()
{
return(size==0);
}
int peek()
{
return elements[size - 1];
}
void push(int value)
{
elements[size++]=value;
}
int pop()
{
return elements[size--];
}
int getsize()
{
return size;
}
private:
int elements[100];
int size;
};
int main()
{
stackofintegers stack;
for (int i = 0;i<10; i++)
stack.push(i);
while (!stack.isempty())
cout<< stack.pop()<<"";
return 0;
}
可是我的结果是 “4676004 9 8 。。。21”,为什么啊?
#include<iostream>
using namespace std;
class stackofintegers
{
public:
stackofintegers()
{
size=0;
}
bool isempty()
{
return(size==0);
}
int peek()
{
return elements[size - 1];
}
void push(int value)
{
elements[size++]=value;
}
int pop()
{
return elements[size--];
}
int getsize()
{
return size;
}
private:
int elements[100];
int size;
};
int main()
{
stackofintegers stack;
for (int i = 0;i<10; i++)
stack.push(i);
while (!stack.isempty())
cout<< stack.pop()<<"";
return 0;
}
...全文
相关推荐
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
在使用Jupyter Notebook进行Python编程时,可能会遇到一些令人困扰的问题,例如Python进程莫名崩溃。这个问题通常表现为“KERNELBASE.dll”异常,错误代码为“40000
IE莫名跳窗
IE莫名跳窗,正是这类程序活动的结果。#### 修复步骤详解针对IE莫名跳窗的问题,有以下几个关键的修复步骤:1. **注册表修复** 首先,需要确保IE的动态链接库(DLL)文件正确注册。
平板电脑莫名关机和黑屏.doc
通过这些措施,我们可以在很大程度上避免平板电脑莫名关机和黑屏的烦恼,让数字生活更加流畅和便捷。
莫名的厌恶
综合来看,《莫名的厌恶》这首诗歌深入探讨了人际关系、情感表达、沟通与理解的复杂主题,并以富有诗意的方式呈现出个体在人际互动中的真实感受与心理状态。
php在window iis的莫名问题的测试方法
在Windows平台上的IIS服务器上使用PHP时,遇到莫名问题的情况并不是罕见的,这可能是由于配置错误、环境不兼容或者其他系统级问题导致的。


