探索黑客技术攻防,实战研究与安全创新

导航菜单

C语言编程---硬币小游戏

今天教大家用C语言编一个小游戏。

想必大家小时候都玩过猜硬币正反面的游戏,一枚硬币抛向空中,落到地上,一般会有两种情况,正面或反面。有种很特殊的情况就是会垂直卡在某个地方,既不是正面也不是反面。这个我们忽略不计。

既然要做抛硬币,那么就要有随机性,也就是说,这个数字是不确定的。在C语言中,有个函数叫随机函数,他就是srand,也是这次的主角函数。

嗯,先开看看代码吧!

代码:


#include stdio.h
main()
{
int i,n,m;
srand(time(0));
for(i=0;i<5;i++)
{
printf(猜猜看这次是正面还是反面?(0.正面--1.反面)\n);
scanf(%d,n);
m=rand()%2;
if(m==0)printf(答案是:正面\n);
else printf(答案是:反面\n);
 if(n==m)printf(你猜对了\n);
 else printf(你猜错了\n);
}
}


001.png

002.png

003.png