[猜数字]c语言-创新互联

#include#includeint main(void)
{
    int guess,magic,counter = 0;
    int seed;        //设置一个随机的种子
    char reply;        //记录用户的选择
    printf("Please enter seed:\n");
    scanf("%d",&seed);
    srand(seed);        
    for(int i = 0;i<30;i++)
    {
        magic = rand()%100+1;
        printf("%d ",magic);
        if(i % 4 == 0)
            putchar('\n');
    }
    putchar('\n');
    do{
        counter = 0;
        magic = rand()%100+1;

        do{
            counter++;
            printf("Please guess number:\n");
            scanf("%d",&guess);
            if(guess >magic){
                printf("Wrong!Too big!\n");
            }
            else if(guess< magic){
                printf("Wrong!Too small!\n");
            }
            else
            {
                printf("Right!\n");
            }

        }while(guess != magic && counter< 10);        //限制猜的次数
        printf("counter = %d\n",counter);
        printf("Do you want to continue(y/n or Y/N)?");
        scanf(" %c",&reply);            //%c前有个空格 为了避免回车符读给reply
    }while(reply == 'y' || reply == 'Y');
  

    return 0;
}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

创新互联建站-专业网站定制、快速模板网站建设、高性价比句容网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式句容网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖句容地区。费用合理售后完善,10余年实体公司更值得信赖。
文章名称:[猜数字]c语言-创新互联
文章分享:http://scjbc.cn/article/peojs.html

其他资讯