&&题目很简单:输出字符串^&%!$#><:=~*()@"'\|
难度*****
[ Last edited by zw19750516 on 2008-5-24 at 01:15 PM ]
难度*****
[ Last edited by zw19750516 on 2008-5-24 at 01:15 PM ]
批处理之家新域名:www.bathome.net
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion
set a=^&
set b=%%%
set c=%!%
set d=^^
set e=^$
set f=^#
set g=^>
set h=^<
set i=^:
set j=^=
set k=^~
set l=^*
set m=^(
set n=^)
set o=^@
set p=^"
set q=^'
set r=^\
set s=^|
for %%i in (a b c d e f g h i j k l m n o p q r s) do set str=!str!!%%i!
echo !str!
pause
Originally posted by slore at 2008-5-24 14:06:
可以再省个^
@echo off&setlocal enabledelayedexpansion
set a=^^
set b=^&
set c=%%%
set d=^^!
set e=^$
set f=^#
set g=^>
set h=^<
set i=^:
set j=^=
set k=^~
set l=^*
set m=^(
set n=^)
set o=^@
set p=^"
set q=^'
set r=^\
set s=^|
for %%i in (a b c d e f g h i j k l m n o p q r s) do set str=!str!!%%i!
echo !str!
pause
Originally posted by slore at 2008-5-24 14:40:
&&题目很简单:输出字符串^&%!$#><:=~*()@"'\|
难度*****
我的怎么错了?输出什么你看了麽?什么叫直接输出应是:^^^&%!$#^>^<:=~ ...
<nul,set/p="^&%!$#><:=~*()@"'\^|"
@echo off
set str=^&%%!$#^>^<:=~*()@"'\^|
setlocal enabledelayedexpansion
echo !str!
pause>nul