为什么printf过不了cout能过
查看原帖
为什么printf过不了cout能过
445694
minecraft666楼主2025/1/17 22:36

栈: stack e

为什么输出Empty和Anguei!时用printf全WA,用cout就AC

这个用printf过不了

if(op=="pop")
{
	if(e.empty())printf("Empty\n");
	else e.pop();
}
else
if(op=="query")
{
	if(e.empty())printf("Anguei!\n");
	else cout<<e.top()<<endl;
}

这个用cout能过

if(op=="pop")
{
	if(e.empty())cout<<"Empty\n";
    else e.pop();
}
else
if(op=="query")
{
    if(e.empty())cout<<"Anguei!\n";
    else cout<<e.top()<<endl;
}
2025/1/17 22:36
加载中...