bshy.net
当前位置:首页>>关于C语言编写猜数字游戏的资料>>

C语言编写猜数字游戏

#include #include #include int main() { int i,a,n; srand((int)time(NULL)); n=rand()%100+1; for(i=0; i

#include #include #include #include void main() { intA=0,B,i,j,k=0,a[5],g[5]; printf("请输入你猜测的一个5位数数字\n"); scanf("%d",&k); while(k99999) { printf("你输入了一个非常规数据,请重新输入\n"); scanf("%d",&k); } srand((uns...

#include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0,answer[5],g[5]; for(i=0;i

#include #include #include #define GUESS_TIME 10 //最多可猜的次数#define MAX_NUM 100 //数字范围int main(){ int times; int num, guess_num; char order; while((order = getchar()) != 'q') { times = 0; printf("GAME_START\n"); srand(...

scanf("%d",n); 又是这里的问题 & 你要不加这个符号,系统给赋的值肯定是一个很小的负数,所以是这种结果了 你要进行多次猜的话 void main() { int i,n; int j=0; srand((unsigned)time(NULL)); printf("%d\n",i); printf("This is a small game...

#include //为获得随机数#include //获取时间void main(){ int a,b; srand(time(0)); a=1+(rand()%100); //获得一个100以内的随机数 while(1) { printf("猜一猜是多少:"); scanf_s("%d",&b); if(ba) { printf("输入的太大了.\n"); } else { pri...

#include int main(){ int n;while(scanf(" %d",&n)==1){ int m; while(scanf("%d",&m)==1 && m!=n) { if(n>m) printf("too small\n"); else printf("too low\n"); } printf("right\n");}return 0;}

分析: 先产生一个随机数N。 然后输入数I,如果A大于N,则提示大于信息。 如果I小于N,则提示小于信息。 直到I==N,则输出成功信息。 这是我用C语言写的。 环境: WIN-C ,TORBO C,如果是C++环境把倒数第二排getch();删掉! 已经调试成功: mai...

#include #include #include int main() { int i,a,n; srand((int)time(NULL)); n=rand()%100+1; for(i=0; i

#include #include #include #include main(){ int count , number , guess ; char yes = 'Y'; printf("\n now let us play the game ,\n Guess the number"); srand((int)time(0)); number = 1+(int)(100.0*rand()/(RAND_MAX+1.0)); //如果想偷...

网站首页 | 网站地图
All rights reserved Powered by www.bshy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com