作者: 游氏手游网 发布时间: 2025-01-25 17:56
仙剑和幻想三国我家没有 魔兽争霸是用 MS VC++6.0编写的
你想查看一款游戏用什么编程语言写的时候可以使用 PEID软件 (此软件基本用来查壳) 当程序没有壳时候他自然会告诉你这个程序编写语言了
洛克人ZX,洛克人ZXA都很不错,经典的动作系列,也不怎么需要看懂剧情。
最高指挥官2
类型: 单机游戏
语言: 英文
大小: 4298.74 MB
战地-叛逆连队2
类型: 单机游戏
语言: 英文
大小: 4067.42 MB
星际争霸2
类型: 单机游戏
语言: 繁体中文
大小: 2145.52 MB
这个几个单机都不错,还有很多小单机也很好玩,推荐给楼主哈。
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <stdbool.h>
bool play_game(void); // 模拟游戏,进行一次游戏,返回一个bool值,决出胜负
int roll_dice(void); // 记录两个骰子之和
int roll_dice(void) {
int x, y, z;
x = rand() % 6 + 1;
y = rand() % 6 + 1;
z = x + y;
printf(you rolled: %d\n, z);
return z;
}
bool play_game(void) {
int p, t;
p = roll_dice();
if(p == 7 || p == 11) {
return true;
}
else if(p == 2 || p == 3 || p == 12) {
return false;
}
else {
t = p;
printf(your point is %d\n, t);
for(; ; ) {
p = roll_dice();
if(p == t) {
return true;
}
else if(p == 7) {
return false;
}
}
}
}
int main(int argc, const char * argv[]) {
// insert code here...
printf(骰子游戏\n);
bool b;
char ch = 'y';
int i = 0, j = 0;
srand((unsigned) time(0)); // 放在循环外面,更新种子,使得每次产生不同的随机数
while(ch == 'Y' || ch == 'y') {
b = play_game();
if(b) {
printf(You win!\n\n);
i++;
}
else {
printf(You lose!\n\n);
j++;
}
printf(Play again? );
ch = getchar();
getchar(); // 除去回车符
printf(\n);
}
printf(Wins: %d Losess: %d\n,i, j);
return 0;
}