[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
set /p a=输入:
title %a%

对不对啊

TOP

回复 5楼 的帖子

如你代码,我输入的数字只能是个位数了啊  因为它只读取最前面的两个位置

TOP

  1. @echo off
  2. set /p hh=请输入两位数
  3. echo %hh%
  4. set ss1=%hh:~0,1%
  5. set ss2=%hh:~1,1%
  6. set /a ss=ss1+ss2
  7. echo %ss%
  8. pause>nul
复制代码
对于这段代码set ss1=%hh:~0,1%     set ss2=%hh:~1,1%其中这两句没看明白,请懂的帮忙解释一下,特别是hh:~0,1 这一个

TOP

1等待用户的输入 并显示用户的输入结果
  1. @echo off   
  2. set /p str="请输入:"
  3. echo %str%
  4. pause
  5. exit
复制代码

TOP

set /a ss=%hh:~0,1%+%hh:~1,1% 这句话的作用是将hh中的首位和第二位加起来 我的理解是这样的
如果有错 麻烦告诉下 ^_^
%hh:~i,j表示取出hh中的第i个之后的j个字符
%hh:~-k 表示只取出最后的k个字符
%hh:~0-k  表示取出除了最后k个字符外的其他字符

TOP

搞什么??这是教程吗?

TOP

  1. @echo off
  2. set /p aaa=输入第一数字:
  3. set /p bbb=输入第二数字:
  4. set /a ccc=%aaa%+%bbb%
  5. echo 求和结果%ccc%
  6. pause >nul
复制代码


这样可以不?

TOP

学习的好东东啊,谢谢

TOP

顶一下!~~~~~~~~~~~

TOP

  1. @echo off
  2. :a
  3. set password=123
  4. set /p a=请输入密码
  5. if  "%a%" equ "%password%"   ( echo 密码正确,登录成功 ) else  echo 密码错误 & goto :a
  6. pause
复制代码
第一次在论坛回复类似帖子

TOP

不好意思,因为多开了几个页面,题目做完后黏贴错地方了,

TOP

  1. @echo off
  2. set /p input=请输入内容:
  3. echo 您输入的是:%input%
  4. pause
  5. @echo off
  6. set /p input1=第一个数:
  7. set /p input2=第二个数:
  8. set /a result=input1+input2
  9. echo %input1%+%input2%=%result%
  10. pause
复制代码

[ 本帖最后由 weichenxiehou 于 2010-10-27 20:56 编辑 ]
看得多说得多,远比不上写得多。

TOP

我也交作业

@echo off
set/p a=请输入加数&& set/p b=请输入被加数
set/a n=a+b

echo %a%+%b%等于%n%
pause

TOP

交作业

set/p a=请输入一位数字
set/p b=请再输入一位数字
set/a c=%a%+%b%
echo 结果是%c%
pause

TOP

有点失误重新交

(code)
@echo off
set/p a=请输入一位数字
set/p b=请再输入一位数字
set/a c=%a%+%b%
echo 结果是 %c%
(/code)

TOP

返回列表