所以我被要求编写一个批处理脚本,用户输入两个单独的数字然后我必须输出更高的数字。我完成了那部分:
@echo off
set /p x=Enter a number
set /p y=Enter a second number
if %x% gtr %y% (echo %x% is greater than %y%) else (echo %y% is greater than or equal to %x%)
现在我必须修改程序,以便代替两个echo语句,if-then-else将z设置为更大的值(例如,设置z =%x%)。添加语句echo%z%作为脚本中的最后一条指令。
有人可以协助吗?我不知道如何使z等于两个数字中的较高者。
答案 0 :(得分:0)
@echo off
set /p "x=Enter a number : "
set /p "y=Enter a second number : "
if %x% gtr %y% (set Greater=%x%) else (set Greater=%y%)
echo The Greater value is : %Greater%