《人机对战取火柴游戏源代码.doc》由会员分享,可在线阅读,更多相关《人机对战取火柴游戏源代码.doc(5页珍藏版)》请在金锄头文库上搜索。
1、# include # include # include int man(int m);int cmp(int m);static int quanju=0;void main()intsum=21;xz:cout1:先手t2:后手n请正确输入:i;switch(i)case 1:while(sum!=0)sum=man(sum);if(sum=0)break;sum=cmp(sum);break; case 2:quanju+;while(sum!=0) sum=cmp(sum);if(sum=0)break;sum=man(sum);break;default:cout您的输入有误,请正
2、确输入endl;system(pause);system(cls);goto xz ;cout游戏结束.endl;system(pause);int man(int m)int qude=0;xx:cout剩余m根火柴endl;cout请输入取得的火柴数范围(1-4):qude;if(qude4|qudem)cout输入错误,请重新输入:flush;goto xx;cout你取得了qude根火柴endl;if (m=qude)cout你输了.endl;system(pause);return(m-qude);int cmp(int m)srand(time(0);cout剩余m根火柴m)goto x;cout电脑取了qude根火柴endl;if(m-qude=0)cout电脑输了.;system(pause);return(m-qude);