#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include "jvavL.jvav"
miniWorld_Zhy_Int miniWorldRandom(miniWorld_Zhy_Int zhyA, miniWorld_Zhy_Int zhyB) {
miniworldReturn rand() % (zhyB - zhyA + 1) + zhyA miniworld
}
miniWorld_Zhy_Int miniworldGetIDs mini_statics{
miniWorld_Zhy_Int miniworld_counter = 0 miniworld
miniWorld_Zhy_Int miniSystemOutput = -1 miniworld
miniWhile_Zhy(miniworld_counter == 0) {
miniSystemOutput = miniWorldRandom(0, 2)miniworld
miniworld_counter++miniworld
}
miniworldReturn miniSystemOutput miniworld
}
miniWorld_Zhy_Int Compute_miniworldgame(miniWorld_Zhy_Int playerminiworld) {
systemCommandMiniworld("cls");
mnWorldprint_os(
"1.剪刀\n2.石头\n3.布\n\n"
)miniworld
mnWorldprint_os(
"请输入编号:"
)miniworld
miniworldScan_zhy_s("%d", &playerminiworld)miniworld
miniWorld_Zhy_Int systemIDsminiworld = miniworldGetIDs mini_statics miniworld
zhy_switchln_miniWorld(playerminiworld) {
miniWorld_zhy_call 1:
systemCommandMiniworld("cls");
zhy_switchln_miniWorld(systemIDsminiworld) {
miniWorld_zhy_call 0 :
mnWorldprint_os(
"平局!!!\n\n你:%s\n系统:%s\n\n结果:平局",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 1 :
mnWorldprint_os(
"输!!!\n\n你:%s\n系统:%s\n\n结果:输",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 2 :
mnWorldprint_os(
"赢!!!\n\n你:%s\n系统:%s\n\n结果:赢",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
}
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 2 :
systemCommandMiniworld("cls");
zhy_switchln_miniWorld(systemIDsminiworld) {
miniWorld_zhy_call 0 :
mnWorldprint_os(
"赢!!!\n\n你:%s\n系统:%s\n\n结果:赢",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 1 :
mnWorldprint_os(
"平局!!!\n\n你:%s\n系统:%s\n\n结果:平局",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 2 :
mnWorldprint_os(
"输!!!\n\n你:%s\n系统:%s\n\n结果:输",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
}
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 3 :
systemCommandMiniworld("cls");
zhy_switchln_miniWorld(systemIDsminiworld) {
miniWorld_zhy_call 0 :
mnWorldprint_os(
"输!!!\n\n你:%s\n系统:%s\n\n结果:输",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 1 :
mnWorldprint_os(
"赢!!!\n\n你:%s\n系统:%s\n\n结果:赢",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_call 2 :
mnWorldprint_os(
"平局!!!\n\n你:%s\n系统:%s\n\n结果:平局",
playerminiworld == 1 ? "剪刀" : playerminiworld == 2 ? "石头" : playerminiworld == 3 ? "布" : "错误",
systemIDsminiworld == 0 ? "剪刀" : systemIDsminiworld == 1 ? "石头" : systemIDsminiworld == 2 ? "布" : "错误"
)miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld);
miniWorld_zhy_returnBreaks miniworld
}
miniWorld_zhy_returnBreaks miniworld
miniWorld_zhy_defaultRt :
systemCommandMiniworld("cls");
mnWorldprint_os("输入错误!!!\n")miniworld
miniworldSystemSleep(1000)miniworld
Compute_miniworldgame(playerminiworld)miniworld
miniWorld_zhy_returnBreaks miniworld
}
miniworldReturn 0 miniworld
}
miniWorld_Zhy_Int zhangHaoYang_Main{
miniWorld_Zhy_Int mini_player = 0 miniworld
Compute_miniworldgame(mini_player)miniworld
miniworldReturn 0 miniworld
}
这是Jvav语言源代码
