给我写一个游戏代码
// 这是一个简单的猜数字游戏
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void) {
int number, guess;
srand(time(NULL)); // 用当前时间来初始化随机数发生器
number = rand() % 100 + 1; // 随机产生1-100之间的数字
printf("请输入一个1-100之间的数字: ");
scanf("%d", &guess);
while (guess != number) { // 如果猜测不正确,就重复循环直到正确为止
if (guess > number) { // 如果用户输入的数字大于随机生成的数字,就提醒用户输入一个小一些的数字。
printf("你输入的太大了!请重新输入: ");
scanf("%d", &guess); } else if (guess < number) { // 如果用户输入的数字小于随机生成的数字,就提醒用户输入一个大一些的数字。
printf("你输入太小了!请重新输入: ");
scanf("%d", &guess); } else { break; } } printf("你真厉害! 答对啦!\n"); return 0; }
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!