搜索
查看: 1808|回复: 4
打印 上一主题 下一主题

[原创] 石头剪子布游戏

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-12 17:17:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include<time.h>
int main()
{
    play();
}
int play()
{
        int i,e,a;
    printf("这是一个石头剪子布游戏\n");
        printf("1.石头 2.剪子 3.布 \n请输入对应数字\n");
    scanf("%d",&i);
                srand((int)time(0));  
                e=rand()%3+1;
    if(i==e)
        printf("平局\n");   
    if(i==1 && e==2)
                printf("玩家:石头\n电脑:剪子\n玩家胜利!\n");
    if(i==2 && e==1)
                printf("玩家:剪子\n电脑:石头\n电脑胜利!\n");
        if(i==2 && e==3)
                printf("玩家:剪子\n电脑:布\n玩家胜利!\n");
    if(i==3 && e==2)
                printf("玩家:布\n电脑:剪子\n电脑胜利!\n");
    if(i==3 && e==1)
                printf("玩家:布\n电脑:石头\n玩家胜利!\n");
    if(i==1 && e==3)
                printf("玩家:石头\n电脑:布\n电脑胜利!\n");
    if(i<1 || i>3)
        printf("输入错误,请重输:\n");
    printf("是否重玩?1.是 2.否\n");
    scanf("%d",&a);
    if(a==1)
        {
                system("cls");
        main();
    }
    if(a==2)
        exit(0);
        sleep(6000000);
        return 0;
}
[/mw_shl_code]

QQ截图20130212171510.png (6.3 KB, 下载次数: 10)

QQ截图20130212171510.png
沙发
发表于 2013-3-12 18:01:57 | 只看该作者
wwwwwwwwwwwwwwwwwww
板凳
发表于 2014-10-8 17:15:10 | 只看该作者
函数不该这么划分的
main里面一个play还不如都写进main里面
而且按照现在的编程习惯,io应该都集中到特殊的函数里,比如main
地板
发表于 2014-10-9 19:56:44 | 只看该作者
不可以啊!!
5#
发表于 2014-10-9 20:33:13 | 只看该作者

你把html代码复制进去了
和lz的好好对比一下看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表