返回列表 发帖
::1、设置等待用户输入,并将输入结果显示在批处理窗口;
@echo off
set /p var=请输入值:
echo;%var%
pause
::2、将用户输入的第一数字和第二个数字之和显示在批处理窗口;
@echo off
set /p var1=请输入值1
set /p var2=请输入值2:
set /a var3=%var1%+%var2%
echo;%var3%
pauseCOPY

TOP

学到

感激!!!!

TOP

学习了,再好好来温习一遍!

学习了,再好好来温习一遍!

TOP

1、设置等待用户输入,并将输入结果显示在批处理窗口;
2、将用户输入的第一数字和第二个数字之和显示在批处理窗口;

第一题:
@echo off
set /p a=你想输入什么呢?随便你输入
echo %a%

第二题:
@echo off
set /p a=你输入第一个数字吧
set /p b=你再输入第二个数字吧
set /a c=a+b
echo %c%

TOP

菜鸟交作业来了

@echo off
echo 请输入两个数
set /p temp1=
set /p temp2=
echo 输入第一个数为%temp1%
echo 输入第二个数为%temp2%
set /a temp3=%temp1%+%temp2%
echo 输入两个数的和为%temp3%
pause

TOP

老手在此~~

@echo off
set /p a=输入:
for %%i in (%a%) do (set b=%%i)
set /a c=a+b
echo %c%
pause

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% 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

kankan a
侃侃

TOP

对于SET德用法我不太明白,因此来看看帖!先谢楼主

TOP

答题

1
@echo off
set /p a=请输入.....
cls
echo %a%&pause>nulCOPY
2.
@echo off
set /p a=请输入第一个值.....
set/p b=请输入第二个值.....
cls
echo 请等待.....
cls
ping/n 2 127.1>nul
set/a c=%a%+%b%
echo  两个数的和为:%c%&pause>nulCOPY

[ 本帖最后由 nopr 于 2009-8-2 16:11 编辑 ]

TOP

1、设置等待用户输入,并将输入结果显示在批处理窗口
@echo off
set /p a=请输入......
echo 您输入的数字是%a%
pause

TOP

还有作业有的做啊  好玩

TOP

2、将用户输入的第一数字和第二个数字之和显示在批处理窗口
@echo off
set /p a=请输入数字a的值......
set /p b=请输入数字b的值......
echo 您输入的数值分别是a=%a%,b=%b%
set /a c=a+b
echo a+b=%c%
pause

TOP

第一
@echo off
set /p a=请输入:
echo 您输入的为:%a%
pause>nulCOPY
第二
@echo off
set /p a=输入数字甲:
set /p b=输入数字已:
set /a c=a+b
echo 两数之和为:%c%
pause>nulCOPY

TOP

返回列表