c语言射击游戏代码
时间: 2023-08-02 20:06:23 浏览: 1180
C++编写的2D街机太空射击游戏代码
这是一个简单的 C 语言射击游戏代码,你可以根据需要进行修改和扩展。
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int target, guess, tries = 0;
srand(time(0));
target = rand() % 100 + 1;
printf("射击游戏开始!\n");
do {
printf("请瞄准目标并输入你的猜测(1-100):");
scanf("%d", &guess);
tries++;
if (guess > target) {
printf("你的猜测偏大了!\n");
} else if (guess < target) {
printf("你的猜测偏小了!\n");
} else {
printf("恭喜你,命中目标!\n");
printf("你用了 %d 次射击命中了目标。\n", tries);
}
} while (guess != target);
return 0;
}
```
在这个游戏中,程序会生成一个随机的目标数(1-100),玩家需要输入猜测值并尝试命中目标。程序会根据玩家的猜测值给出提示,直到猜中目标为止。玩家用的次数越少,得分越高。
阅读全文