#@ 编写程序模拟石头剪刀布游戏
# 1表示布;
# 2表示剪刀;
# 3表示石头;#@ 新建一个文件名为:石头剪刀布.jl的文件,代码内容如下:
# 人类玩家获取手势
print("请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头")
gameplayer = readline()
player = parse(Int, gameplayer)
# 计算机玩家获取手势
computerplayer = rand([1,2,3])
if (player == 1 && computerplayer == 3) || (player == 2 && computerplayer == 1) || (player == 3 && computerplayer == 2)
println("恭喜你,你赢了!")
elseif player == computerplayer
println("好吧,你们平局!")
else
println("计算机玩家获胜!")
end
#@ include()执行源代码
include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 1
计算机玩家获胜!
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 1
恭喜你,你赢了!
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 2
计算机玩家获胜!
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 2
好吧,你们平局!
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 3
恭喜你,你赢了!
julia> include("E:\\学习空间\\JULIA\\PROJECT\\Julia编程从入门到实践\\第3章Julia的选择结构\\石头剪刀布.jl")
请输入您要出的手势,其中1代表布、2代表剪刀、3代表石头: 3
计算机玩家获胜!