#include #include using namespace std; int rolldice(); int main(int argc, char const *argv[]) { int flag; unsigned seed; cout<<"请输入无符号整数:"<>seed; srand(seed); int sum = rolldice(); int selfdim; switch(sum) { case 7: case 11: flag=1; break; case 2: case 3: case 12: flag=2; break; default: flag=0; selfdim=sum; break; } while(flag==0) { sum=rolldice(); if(sum==selfdim) { flag=1; } else if(sum==7) { flag=2; } } if(flag==1) { cout<<"player win\n"; } else { cout<<"player loses\n"; } system("pause"); return 0; } int rolldice() { int sum=0; int dim1 = rand()%6+1; int dim2 = rand()%6+1; sum = dim1+dim2; cout<<"sum="<