一个非常简单的测试记忆力的程序。
不多说先放图:
附上小代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void delay();
int main()
{
//用时间产生一个种子
srand((unsigned)time(NULL));
int n;
printf("你想挑战的个数是:
");
scanf("%d",&n);
int a[100]={0};
printf("你需要记忆的数字是:
");
int i;
for(i=0;i<n;i++)
{
a[i]=rand()%100;
printf("%d ",a[i]);
if(i%4==0)
printf("
");
}
printf("
");
//计时功能
delay();
printf("时间到!!!
");
exit(0);
}
void delay()
{
int second;
printf("输入时间:");
scanf("%d",&second);
time_t start;
start=time(NULL);
while((time(NULL)-start)<second);
}