问题链接……
小智力游戏,随机产生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();
}
本文介绍了一个使用C语言编写的简单数字记忆游戏,玩家需在一秒内记住随机生成的三位数并准确输入。游戏通过循环和选择语句实现,无需额外的数据结构。在限定时间内提供趣味性体验。

被折叠的 条评论
为什么被折叠?



