1. > 智能数码 >

c语言小游戏代码简单(c语言超级简单的小游戏代码)

关于c语言小游戏代码简单,c语言超级简单的小游戏代码这个很多人还不知道,今天天天来为大家解答以上的问题,现在让我们一起来看看吧!

1、“猜数字小游戏”,每个数字后按空格,最后按回车确认 #include #include #include int a[4],b[4]; int count=0; //计算猜测次数 void csh( ); //初始化 void start( ); //开始游戏 int main( ) { csh( ); start( ); } void csh( ) //初始化 { printf("\n\n 猜 数 字 小 游 戏\n\n"); printf(“ 猜四个数字,如数字与顺序都正确记为A,数字正确位置不对记为B.\n”); } void start( ) //开始游戏 {int m,n; //m是完全猜对的个数,n是顺序不对的个数 while(1) {srand((unsigned)time(NULL)); //初始化随机数发生器srand( ) while(1) { for(int i=0;i if( (a[3]!=a[2]&&a[3]!=a[1]&&a[3]!=a[0])&& (a[2]!=a[1]&&a[2]!=a[0])&&a[1]!=a[0] ) break; } //4个随机数各自不相等 printf(" 请依次输入4个一位整数:\n\n "); while(1) {for(int i=0;i printf(" 你输入的是:%d %d %d %d ",b[0],b[1],b[2],b[3]); m=0;n=0; for(int i=0;i {for(int j=0;j { if(b[i]==a[j]&&i==j)m=m+1; if(b[i]==a[j]&&i!=j)n=n+1; } } count=count+1; printf(" %dA %dB 你试了%d次\n ",m,n,count); if(m==4)break; if(count==8){ count=0; break; } } printf("\n"); if(m==4)printf(" 你猜对了(^-^)! 就是:%d %d %d %d\n",a[0],a[1],a[2],a[3]); else printf(" 你输了(T-T)!哈哈!应该是:%d %d %d %d\n",a[0],a[1],a[2],a[3]); int z; printf(" (要继续吗?1或0)\n "); scanf(“%d”,&z); if(z==0) break; } } 。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息