今天为大家分享一个用c语言写的小游戏——猜数字。
这个程序的作用是会随机生成一个0-100的数字,然后玩家输入自己猜的数字,错误就继续猜,并且会提示猜大了还是猜小了,直到猜到数字游戏结束。对于代码的内容,我将在代码中以注释的方式,为大家描述。
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<time.h> #include<stdlib.h> void menu() //该函数的作用是生成一个游戏开始时的菜单栏 { printf("******************\n"); printf("**** 1.paly ****\n"); printf("**** 0.exit ****\n"); printf("******************\n"); } void game() //该函数为猜数字游戏的内容 { int b, c; c = rand() % 100 + 1; //随机生成0-100之间的数字 while(1) //while(1)是因为该循环要直到用户猜对数字,用break来结束循环 { printf("请输入你要猜的数字:\n"); scanf("%d", &b); if (c < b) //判断猜的数字与真正数值是否相同,并且为玩家提示 { printf("猜大了\n"); } else if (c > b) { printf("猜