运行不了,求助
  • 板块学术版
  • 楼主cxlqwq
  • 当前回复9
  • 已保存回复10
  • 发布时间2024/7/28 21:09
  • 上次更新2024/7/28 23:55:21
查看原帖
运行不了,求助
1319065
cxlqwq楼主2024/7/28 21:09

我做了个数字炸弹游戏,为啥运行不对?求调```cpp #include<bits/stdc++.h> #include #include<stdio.h> #include #include #include #include #include #include #include #include #include using namespace std; int main () { int real_number,guess1[100],guess2[100],guess3[100]; srand(time(0)); real_number=rand()%100+1; cout<<"I have a number,I think it is from 1 to 100."<<endl; for(int i=0; i<=100; i++) { if(cin>>guess1[i]) { if(guess1[i]==real_number) { cout<<"You are unlucky!"<<endl; cout<<"The real number is "<<real_number<<endl; return 0; } else if(guess1[i]>real_number) { cout<<"The number is from 0 to "<<guess1[i]<<endl; cin>>guess2[i]; } else { cout<<"The number is from "<<guess1[i]<<" to "<<100<<endl; cin>>guess2[i]; } }

	if(cin>>guess2[i]) {
		if(guess2[i]==real_number) {
			cout<<"You are unlucky!"<<endl;
			cout<<"The real number is "<<real_number<<endl;
			return 0;
		} else if(guess2[i]>real_number) {
			cout<<"The number is from 0 to"<<guess2[i]<<endl;
			cin>>guess3[i];
		} else {
			cout<<"The number is from "<<guess2[i]<<"to"<<100<<endl;
			cin>>guess3[i];
		}
	}

	if(cin>>guess3[i]) {
		if(guess3[i]==real_number) {
			cout<<"You are unlucky!"<<endl;
			cout<<"The real number is "<<real_number<<endl;
			return 0;
		} else if(guess3[i]>real_number) {
			cout<<"The number is from 0 to"<<guess2[i]<<endl;
			cin>>guess1[i];
		} else {
			cout<<"The number is from "<<guess3[i]<<" to "<<100<<endl;
			cin>>guess1[i];
		}
	}
}


return 0;

}

2024/7/28 21:09
加载中...