C语言完成一个简单的猜数字小游戏……

源码如下:

#include <stdio.h>

#include <time.h>

#include <stdlib.h>

int main()

{

int i,num,test;

srand((unsigned) time(NULL));

test=rand() / 10 % 10;    //除十并且取10的模,可以得到个位数0-9之间

// printf("%d\n",test);

//printf("随机数字是:%d\n",rand());

for (i=0;i<5;i++)

{

printf("请输入您猜的数字:");

scanf("%d",&num);

if (num==test )

{

printf("恭喜您猜对了,正确的数就是%d\n",num);

break;

}

else if (num!=test)

{

printf("您猜的不对,您还有%d次机会\n",4-i);

if (test%2==0)    //取模,如果为0则为偶数

{

printf("给您点提示,这个是偶数\n");

}

else

{

printf("给您点提示,这个数是奇数\n");

}

}

while (i==4)

{

printf("您的机会用完了,游戏结束\n");

break;

}

}

return 0;

}

执行效果


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容