c语言射击游戏代码
时间: 2023-08-12 07:16:18 浏览: 167
以下是一个简单的 C 语言射击游戏代码,供你参考:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int target, guess, num_guesses = 0;
srand(time(0)); // 设置随机数种子
target = rand() % 100 + 1; // 生成1-100之间的随机数
printf("欢迎来到射击游戏!\n");
do {
printf("请瞄准并射击目标(1-100): ");
scanf("%d", &guess);
num_guesses++; // 猜测次数加1
if (guess > target) {
printf("你的瞄准偏高了!\n");
} else if (guess < target) {
printf("你的瞄准偏低了!\n");
} else {
printf("恭喜你,你击中了目标!\n");
printf("你用了%d次射击命中了目标!\n", num_guesses);
}
} while (guess != target);
return 0;
}
```
这是一个简单的猜数字射击游戏,玩家需要通过输入数字来进行瞄准和射击,直到命中目标。你可以根据自己的需求和想象力来改进和扩展这个代码。