为什么会编译错误
  • 板块灌水区
  • 楼主lolali
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/7 12:10
  • 上次更新2024/12/7 15:44:44
查看原帖
为什么会编译错误
874096
lolali楼主2024/12/7 12:10

自己编译器都好好的,但是有点小问题不知道为什么\

#include <bits/stdc++.h>
using namespace std;

int n;

int main()
{
	cin>>n;
	for (int i=1;i<=n;i++)
	{
		int x;
		cin>>x;
		if (x==0) continue;
		else if (i==1)
		{
			//cout<<"i==1 ";
			if (x==1) cout<<"";
			else if (x==-1) cout<<"-";
			else cout<<x;
		}
		else
		{
			//cout<<"else ";
			if (x==1) cout<"+";
			else if (x==-1) cout<<"-";
			else if (x>0) cout<<"+"<<x;
			else cout<<x;
		}
		int p=n-i+1;
		if (p==0) continue;
		else if (p==1) cout<<"x";
		else cout<<"x^"<<p;
	}
	
	int x;cin>>x;
	if (x>0) cout<<"+"<<x;
	else if (x<0) cout<<x;

	return 0;
}

人机题(本题)
啊!怎么办!怎么办!怎么办!啊!

2024/12/7 12:10
加载中...