c语言编写数字记忆游戏

c语言编写数字记忆游戏,第1张

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main()

{

char ch

int i, m, r[3], u[3], c

clock_t t

srand((unsigned)time(NULL))

do

{

while(1)

{

printf("请输入要记忆数字的位数,结束程序请输入Q或q:")

fflush(stdin)

ch = getchar()

if(ch == 'Q' || ch == 'q' || '1' <= ch &&ch <= '5')

break

else

printf("输入错误!\n")

}

if(ch == 'Q' || ch == 'q')

break

ch -= '0'

m = 1

for(i = 1i <chi++)

m *= 10

for(i = 0i <3i++)

printf("%d ", r[i] = rand() % (m * 9) + m)

t = clock()

while(clock() - t <CLOCKS_PER_SEC)

for(i = 0i <(ch + 1) * 3i++)

printf("\b")

for(i = 0i <(ch + 1) * 3i++)

printf(" ")

for(i = 0i <(ch + 1) * 3i++)

printf("\b")

c = 0

do

{

for(i = 0i <3i++)

if(scanf("%d", &u[i]) != 1)

{

printf("程序出错!\n")

fflush(stdin)

i = -1

}

if(r[0] == u[0] &&r[1] == u[1] &&r[2] == u[2])

break

c++

} while(c <3)

if(c <3)

ch = 'y'

else

{

printf("是否继续游戏?")

fflush(stdin)

ch = getchar()

}

} while(ch == 'Y' || ch == 'y')

return 0

}

提高记忆力,我用的是速读记忆法,我们的右脑中隐藏着:高速的右脑记忆能力、快速的理解力、正确的直觉能力等。“速读记忆”是一种简单、高效的右脑开发的方法。它激活我们的“眼、脑”潜能,培养学生直接把视觉器官感知的文字符号转换成意义,消除头脑中潜在的发声现象,形成眼脑直映,用以提高记忆、理解、思维等多方面的能力。

具体练习参考:精英特速读记忆训练网,用软件练习30个小时就能使阅读速度提高5-10倍左右,学习每天练习1-2个小时,两个星期就能取得很好的效果,在快速记忆、快速阅读、快速理解、思维等方面可以得到快速的提升。

另外,有助于提升记忆力的食物:

①保护大脑的抗氧化物:蓝莓或草莓、西兰花、胡萝卜、大蒜、葡萄、菠菜、大豆、茶、番茄、全谷物。②建筑大脑的健康脂肪:三文鱼、金q鱼、亚麻油、菜籽油、小麦胚芽、蛋类。激发大脑能量的高酪氨酸蛋白:乳制品、蛋类、海鲜、大豆。③滋润大脑的水:哪怕轻微的脱水都会减少精力、损害记忆力。所以,要提高记忆力每天至少要喝1200毫升水(约合6杯)。炎热天气或运动时更要多喝水。④调节大脑运转能量的膳食纤维:蔬菜、豆类、坚果、水果、全麦谷物等。⑤大脑建筑模块的维生素和矿物质:维生素B6、B12、维生素C、铁、钙等是搭建大脑的“必需模块”。如果缺乏这些营养素,将会造成大脑记忆力,思维能力等学习能力下降,因此必须保证全面均衡膳食。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8104620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存