[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
@echo off
echo 题目1:1、设置等待用户输入,并将输入结果显示在批处理窗口;
echo.
set /p N=请输入:
:a
echo                                 %n%
echo   任意键继续
pause>nul
echo 题目2:将用户输入的第一数字和第二个数字之和显示在批处理窗口
echo             (只支持数字,而且只支持1位数字)
:e
set /p b=请输入第一个:
if %b% equ 0 goto h
if %b% equ 1 goto h
if %b% equ 2 goto h
if %b% equ 3 goto h
if %b% equ 4 goto h
if %b% equ 5 goto h
if %b% equ 6 goto h
if %b% equ 7 goto h
if %b% equ 8 goto h
if %b% equ 9 goto h
goto error
:h
set /p d=请输入第二个:
if %d% equ 0 goto c
if %d% equ 1 goto c
if %d% equ 2 goto c
if %d% equ 3 goto c
if %d% equ 4 goto c
if %d% equ 5 goto c
if %d% equ 6 goto c
if %d% equ 7 goto c
if %d% equ 8 goto c
if %d% equ 9 goto c
goto error1
:error1
echo 输入有问题请重新输入
goto h
:error
echo 输入有问题请重新输入
goto e
:c
set /a q=%b%+%d%
echo                            %b%+%d%=%q%
echo 任意键退出
pause>nul
::怎么样不过就是麻烦了点,没办法技术有限!呵呵

TOP

上次发的不完善 稍做修改  这次算是过的去吧   楼主赏点分吧  可怜可怜我

@echo off
echo 题目1:1、设置等待用户输入,并将输入结果显示在批处理窗口;
echo.
set /p N=请输入:
:a
echo                                 %n%
echo   任意键继续
pause>nul
echo 题目2:将用户输入的第一数字和第二个数字之和显示在批处理窗口
echo             (只支持数字,而且只支持1位数字)
:e
set /p b=请输入第一个:
if %b% lss 10 goto h
goto error
:h
set /p d=请输入第二个:
if %d% lss 10 goto c
goto error1
:error1
echo 输入有问题请重新输入
goto h
:error
echo 输入有问题请重新输入
goto e
:c
set /a q=%b%+%d%
echo                            %b%+%d%=%q%
echo 任意键退出
pause>nul

TOP

返回列表