freopen怎么关有没有dalao教下
  • 板块灌水区
  • 楼主Colas_miao_
  • 当前回复16
  • 已保存回复16
  • 发布时间2024/4/20 15:52
  • 上次更新2024/4/20 18:01:42
查看原帖
freopen怎么关有没有dalao教下
702822
Colas_miao_楼主2024/4/20 15:52

rt一直无法继续输入

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int n;
string tim[11001];
string dan[11001];
void sscanf()
{
	FILE *fp=freopen("queston.txt","r",stdin);
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>tim[i];
	}
	fflush(fp);
	freopen( "CON", "r", stdin );
}
void sscanff()
{
	
	FILE *fp=freopen("ans.txt","r",stdin);
	for(int i=1;i<=n;i++){
		cin>>dan[i];
	}
	fflush(fp);
	freopen( "CON", "r", stdin );
}
int main()
{
	sscanf();
	sscanff();
for(int i=0;i<=99;i++){
	system("color 0F");
		srand(time(NULL));
		int x=rand()%n+1;
		cout<<x<<'.'<<'\n';
		cout<<tim[x];
		
		
		string c;
		cin>>c;
		if(c==dan[x])
		{
			system("color 02");
			cout<<"\n正确\n";
			Sleep(1000);
			system("cls");
			
			continue;
		}
		else 
		{
			system("color 04");
			cout<<"\n错误\n";
			Sleep(1000);
			system("cls");
			continue;
		}
}
	
	return 0;
}

2024/4/20 15:52
加载中...