"Id returned 1 exit status"是什么错误啊?
  • 板块学术版
  • 楼主klbb123
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/3/21 22:10
  • 上次更新2024/3/22 13:30:09
查看原帖
"Id returned 1 exit status"是什么错误啊?
1201693
klbb123楼主2024/3/21 22:10

我写了一段代码(如下),但是编译的时候显示“【error】Id returned 1 exit status”,哪位大佬能解释一下为什么吗?

#include<iostream>
using namespace std;
#define MAXN 100000
int ctb(int x, int base){
	int rem=x%base,i=0,sum=0;
	int out[MAXN]={rem};
	while(rem!=0){
		x/=base;
		rem=x%base;
		out[i++]=rem;
	}
	for(int j=i-1;j>=0;j++){
		sum=sum*10+out[j];
	}
	return sum;
}
int mian(){
	int p,q,r,i;
	bool b=0;
	cin>>p>>q>>r;
	for(i=2;i<=16;i++){
		if(ctb(p,i)+ctb(q,i)==ctb(r,i)){
			b=1;
			break;
		}
	}
	if(b==0){
		cout<<0<<endl;
	}
	else{
		cout<<i<<endl;
	}
	return 0;
}
2024/3/21 22:10
加载中...