轻描淡写9714 发表于 2017-4-7 18:13

自己编写的C语言猜数游戏

      因为自己初学C语言,然后用所学的编写了一个简单的猜数游戏,可能不是最好的编写。


但都是自己写的,大神勿喷!!!!!

      大神勿喷!!!!!


   大神勿喷!!!!!
代码如下;
#include<stdio.h>
#include<windows.h>
#include<stdlib.h>
#include <time.h>
int main()
{
int a,b,i;
srand((unsigned)time( NULL ) );
       for(i = 0; i < 1;i++)
                  a= rand()%100+1;

        printf("press a number\n");
        scanf("%d",&b);
        if(b==a)
                printf("you are right\n");
        else
        {printf("you are wrong,go on\n");
        if(a<b)
                printf("big\n");
        else
                printf("small\n");
                while(a!=b)
                {
                        scanf("%d",&b);
                        if(b==a)
                        printf("you are right\n");
                        else
                        {printf("you are wrong,go on\n");
                        if(a<b)
                                printf("big\n");
                       else
                                printf("small\n");
                        }

                }
        }
        system("pause");
}


上部分红色的部分可自己修改,当前的随机生成数为0~100。

不喜欢请勿喷!!!谢谢


轻描淡写9714 发表于 2017-4-11 15:26

神马勾 发表于 2017-4-11 13:23
srand((unsigned)time( NULL ) );
       for(i = 0; i < 1;i++)
                  a= rand()%100+1;
...

这是随机生成函数的代码,需要调用#include<stdlib.h>      #include <time.h> 两个头文件

轻描淡写9714 发表于 2017-4-11 15:28

神马勾 发表于 2017-4-11 13:23
srand((unsigned)time( NULL ) );
       for(i = 0; i < 1;i++)
                  a= rand()%100+1;
...

的确有些不规范,VS要求有些高需要声明函数=0;我用的VC或者CODEBLOCKS,没那么严格

Pythoner 发表于 2017-4-7 18:22

好厉害呀...我是第一

qytjc 发表于 2017-4-7 18:29

支持原创!!!

冥界3大法王 发表于 2017-4-7 18:42

其实就是随机,我用ahk也搞了几个类似的启动点击框,防照TC的

痞孑 发表于 2017-4-7 18:45

我也在学c语言 有空可以讨论讨论

xue1995 发表于 2017-4-7 18:56

支持原创!!!

gunxsword 发表于 2017-4-7 18:56

努力学习,天天向上.

jblbin2008 发表于 2017-4-7 18:57

是个掷数的游戏么????

阿金 发表于 2017-4-7 18:59

楼主可以把 scanf换成gets

轻描淡写9714 发表于 2017-4-7 18:59

jblbin2008 发表于 2017-4-7 18:57
是个掷数的游戏么????

猜数。。。
页: [1] 2 3 4
查看完整版本: 自己编写的C语言猜数游戏