(C++)英語抽背點名器源程序-V1.0.1
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,linshi,total[100]={0},bj[100]={0},miss;
string name[100];
cout<<"輸入人數(shù)及姓名:";
cin>>a;
for(int i=1;i<=a;i++){
cin>>name[i];}
cout<<endl<<"輸入抽背人數(shù):";
cin>>b;
cout<<"按'0'以停止"<<endl;?
_sleep(3000);
for(int i=1;i<=b;i++){
linshi=rand()%a+1;
if(linshi==miss){linshi=linshi+1;}
if(linshi>a){linshi=linshi%a;}
cout<<i<<"."<<name[linshi]<<endl;
cout<<"分數(shù)決定(1或-1):";
cin>>c;
if(c==0){break;}
if(c==1){bj[linshi]=0;}
else{bj[linshi]=1;b=b+1;}
total[linshi]=total[linshi]+c;
miss=linshi;}
cout<<endl<<endl<<"分數(shù)統(tǒng)計:"<<endl;
for(int i=1;i<=a;i++){
if(bj[i]==1){cout<<"(站立中)";}
else{cout<<"? ? ? ? ";}
cout<<name[i]<<" "<<total[i]<<endl;}
_sleep(99999999);
return 0;}
標簽: