简单小游戏

本文介绍了一个使用C语言编写的简单数字记忆游戏,玩家需在一秒内记住随机生成的三位数并准确输入。游戏通过循环和选择语句实现,无需额外的数据结构。在限定时间内提供趣味性体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题链接……

 

小智力游戏,随机产生3位数字,显示1秒钟,然后擦除,由游戏者输入记忆的数字正确继续。失败退出。

然后递增随机数字,如此循环。直到失败。

简单有趣,不用指针,不用数组。只用C开篇的3种顺序,选择,循环,就能完成。

 

只能在TC中运行……

#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
#include <dos.h>
void main(void)
{
    int i,j;
    double k,n;
    randomize();
    for(i=2;i<20;i++)
    {
        do
        {
            k=random(10);
        }while(k==0);        
        for(j=1;j<=i;j++)
            k=k*10+random(10);
        clrscr();
        printf("%.0lf",k);
        sleep(1);
        clrscr();
        scanf("%lf",&n);        
        if(k!=n)
            break;            
    }
    printf("\nMisremembered: %.0lf",k);
    getch();
}


 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值