zapline 发表于 2009-3-7 19:08

汗。。。又用c语言来写压大小

本帖最后由 zapline 于 2009-3-7 19:12 编辑

VC6.0+vista


#include "stdio.h"
#include <time.h>
#include <stdlib.h>


int main()
{
        long inmoney,money=100;
        intwhat;
        float randnum;
       
        printf("8888888888888888888888888888888888888\n");
        printf("             压大小游戏\n");
        printf("8888888888888888888888888888888888888\n");
        while (1)
        {
                //是否还有钱,没有就结束
                if (money==0)
                {
                        printf("game over!\n");
                        return 0;
                }

                //输出现在有多少钱,和代号提示
                printf("你现在有%ld元\n输入1压大,输入2压小,输入0退出\n",money);
               
                //输入压大小或退出命令代号
                scanf("%d",&what);

                //判断代号
                switch (what)
                {
                case 0:
                        printf("bye bye!\n");
                        getchar();
                        return 0;

                case 1:
                case 2:
                        //输入压多少钱
                        printf("how many?\n");
                        scanf("%ld",&inmoney);

                        //是否有足够的钱
                        if (inmoney>money)
                        {
                                printf("你没有这么多钱!");
                                break;
                        }
                       
                        //随机数,赢或者输
                        srand((unsigned)time(NULL));       //产生随机数种子
                        randnum=rand() % 2 +1;//产生1或2的随机数.
                        if (what==randnum)
                        {
                                printf("win!\n");
                                money+=inmoney;
                        }
                        else
                        {
                                printf("lost\n");
                                money-=inmoney;
                        }
                        break;

                default:
                        printf("输入有误!\n");
                        break;
                }
        }
        return 0;
}

惜双双 发表于 2009-3-7 19:53

本帖最后由 惜双双 于 2009-3-7 19:57 编辑

小V是不支持VC6.0的呀。。

包括VS2005都得打兼容补丁才行。。

楼主用了什么办法装上VC的?

可否赐教一下。。(*^__^*) 。。

zapline 发表于 2009-3-7 21:35

就这么就装上了
但是IDA也变得不能用了

wasd357761430 发表于 2009-3-14 14:31

源码留下来回去我也自己写个 学习学习

112211 发表于 2009-3-19 17:12

赌博 犯法 不干玩!

无心 发表于 2009-4-2 17:34

wo176288 发表于 2009-4-12 10:34

//随机数,赢或者输
                        srand((unsigned)time(NULL));       //产生随机数种子
                        randnum=rand() % 2 +1;//产生1或2的随机数.
                        if (what==randnum)

en ..学习到点东西。。
页: [1]
查看完整版本: 汗。。。又用c语言来写压大小