void sc(int b,int c,int d){//b确定顺序,c确定是否含有中文释义,d决定显示的秒数
int num=0;
int numb=0;
//请设置复习的次数
cout<<"请设置你所需要复习的次数:";
cin>>numb;
numb=numb*cnt; //总共显示的次数实际上是复习次数乘上单词的个数!!
system("cls");
if(b==1){//乱序展示单词
while(num<numb){
srand(time(0));
i=rand()%(cnt);
if(c==1){
cout<<book[i].y<<" "<<book[i].z<<endl;
times(d);
}else{
cout<<book[i].y<<endl;
times(d);
}
num++;
}
}else{//顺序展示单词
i=0;
while(num<numb){
if(c==1){//若c为 1 ,则是要显示中文含义
cout<<book[i].y<<" "<<book[i].z<<endl;
times(d);
}else{
cout<<book[i].y<<endl;
times(d);
}
i++;
if(i>=cnt){
i=0;//如果超过了单词数量,则 i 就重新归零
}
num++;
}
}
}