A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 飞哥 中级黑马   /  2015-8-2 21:29  /  664 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

#include<stdlib.h>
int main()
{
    int randomNum=0,inputNum=0;
    int m=1,n=100;
    int totalCount=10;
    int nowCount=1;
    int flag=1;
    int oldNum=0;
    randomNum = arc4random_uniform(n-m+1)+m;
    while(flag){
        if(nowCount<=10){
            printf("请输入[%d,%d]之间的数字\n",m,n);
            scanf("%d",&inputNum);
            if(inputNum > randomNum){
                printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜大了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
            }else if(inputNum < randomNum){
                printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜小了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
            }else
            {   printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜对了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
                flag=0;
            }
            nowCount++;
            oldNum = inputNum;
        }else{
            printf("\n你的智商不适合玩这个游戏!\n");
            flag = 0;
        }
    }
    return 0;
}





#include<stdio.h>
#include<stdlib.h>
int main()
{
        int randomNum=0,inputNum=0;
        int m=300,n=1000;
        int totalCount=0;
        int nowCount=1;
        int flag=1;
        while(flag){
        randomNum = arc4random_uniform(1000)+1;
        if(nowCount<=100){
        printf("请输入%d,%d之间的数字",m,n);
        scanf("%d",&inputNum);
                     if(inputNum > randomNum){
                printf("竞猜结果:猜大了\n");
        }else if(inputNum < randomNum){
        printf("竞猜结果:猜小了\n");
        }else
        {   printf("竞猜结果:猜对了\n");
        flag=0;
        }
}
}
return 0;
}

3 个回复

倒序浏览
坚持就是胜利
回复 使用道具 举报
笑答最后才开心
回复 使用道具 举报
这个我到现在还没学会
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马