用c语言编写一个切水果游戏
时间: 2023-12-06 10:05:31 浏览: 51
好的,以下是一个简单的切水果游戏的 C 语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL)); // 初始化随机数生成器
int score = 0; // 得分
while (1) {
int fruit = rand() % 3; // 随机生成水果,0 表示苹果,1 表示香蕉,2 表示橙子
printf("切哪种水果?(0 表示苹果,1 表示香蕉,2 表示橙子)\n");
int choice;
scanf("%d", &choice); // 输入选择
if (choice < 0 || choice > 2) {
printf("输入错误,请重新输入!\n");
continue; // 输入错误,重新循环
}
if (choice == fruit) {
printf("切对了,得分加一!\n");
score++; // 切对了,得分加一
} else {
printf("切错了,游戏结束!\n");
printf("得分:%d\n", score); // 切错了,输出得分并退出循环
break;
}
}
return 0;
}
```
这个游戏随机生成苹果、香蕉和橙子三种水果,让玩家选择要切哪种水果,如果选择正确则得分加一,选择错误则游戏结束,输出得分。