兰州大学程序设计实验课作业展示:实验一

兰州大学大一上程序设计实验课作业展示:实验一

注意这个是在资料里面的程序设计的作业,老师的实际要求若有不同,请不要完全的照抄

3、用计算机产生一个100以内的随机数,游戏者有6次持数的机会、信中即胜,倡不

是示是精大了还是猜小了,继续猜,直至猜满6 次为止。游戏结束后给出评语。

代码

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

void main()

{

    int number,ask,times=1;

    long t;

    srand((unsigned)time(NULL));

    number=rand()%100;

    printf("请输入您猜的数字(1~100):");

    scanf("%d",&ask);

    t=time(NULL);

    while (times<=5&&ask!=number){

        if (ask>number)printf("\n您猜的数字大了。请重新输入:");

        if (ask<number)printf("\n您猜的数字小了。请重新输入:");

        scanf("%d",&ask);

        times++;

    }

    if (ask==number){

        t=time(NULL)-t;

        printf("\n 恭喜您!您在6次以内猜中了。答案就是%d!您真棒!您猜了%d次,用时%d秒。\n",number,times,t);

        };

    if (ask!=number){

        t=time(NULL)-t;

    printf("\n 失败了!您未在6次以内猜中。答案是%d!运气有点差噢!您猜了%d次,用时%d秒。\n",number,times,t);

    };

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值