用c语言怎么写猜拳游戏啊!我刚刚学一个月

 我来答
Qc250不解释
推荐于2016-07-13 · TA获得超过326个赞
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:53.2万
展开全部
#include<cstdio>
#include<cstdlib>
#include<ctime>
int main()
{
    int a=0,b=0,i,c,h,wr;
    printf("飞行棋侍蚂,先输入格子数,之后每次输入1-3的数(上限100)\n");
    printf("输入格子数:"); 
    scanf("%d",&h);
   含拦a=a+h;b=b+h;
   while(1)
    {
    printf("1=石头2=剪刀3=布\n");
    printf("                 *      *   *   ***\n                ***      * *    ***\n                * *       *     ***\n");
    printf("输入1~3\n");
    printf("----------------------------------\n");
    scanf("%d",&i);
    srand(time(0));
    c=rand()%3;
    if(i==1&&c==2||i==2&&c==3||i==3&&c==1)
    {a=a-1;
    printf("你赢了,前进一步\n你还剩%d 电脑剩%d\n",a,b);
    printf("*--------------------------------*\n");}
    else if(c==1&&i==2||c==2&&i==3||c==3&&i==1)
    {b=b-1;
    printf("你输了,电脑前进\n你还剩%d 电脑老老埋剩%d\n",a,b);
     printf("/--------------------------------/\n");}
    else {printf("平局\n你还剩%d 电脑剩%d\n",a,b);
     printf("?--------------------------------?\n");}
    if(a==0||b==0)break;}
    
    if(a==0)printf("you win\n");
    else printf("you lose\n");    

system("pause");
}
更多追问追答
追问
有问题
运行不了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式