如何实现将字符串小写转大写并延时输出的批处理-创新互联

这篇文章主要介绍了如何实现将字符串小写转大写并延时输出的批处理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

在网站建设、成都网站制作中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联建站专业成都网站建设10年了,客户满意度97.8%,欢迎成都创新互联客户联系。

出题目的
1 掌握大、小写互换的技巧
2 掌握延时输出技巧
3 掌握字符截取技巧
解题要求
1 确保代码高效、通用
2 尽量简洁代码
3 不生成临时文件
加分规则
1 思路独特基准分5分
2 代码高效、通用基准分4分
3 技巧高超基准分3分
4 代码简洁基准分2分
5 完美代码加分15分
题目如下
有一字符串i like the bathome,because here is the batch of the world.
要求用批处理将字符串的所有字母转成大写并在屏幕上以打字的效果延时输出。
batman:


代码如下:

@echo off 
set "str=i like the bathome,because here is the batch of the world." 
set "code=A B C D E F G H I J K L N M O P Q R S T U V W X Y Z" 
for %%i in (%code%) do call,set "str=%%str:%%i=%%i%%" 
:lp 
set /p=%str:~,1%<nul&set "str=%str:~1%" 
for /l %%i in (1,1,200) do echo>nul 
if defined str goto lp 
pause>nul

terse:


代码如下:

@echo off&setlocal EnableDelayedExpansion 
set "str=i like the bathome,because here is the batch of the world." 
for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do set str=!str:%%i=%%i! 
:lp 
set/p=!str:~%n%,1!<nul 
set/a n+=1 
for /l %%j in (1,1,500) do ver>nul 
if not "!str:~%n%,1!"=="" goto lp 
pause>nul

感谢你能够认真阅读完这篇文章,希望小编分享的“如何实现将字符串小写转大写并延时输出的批处理”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!

本文题目:如何实现将字符串小写转大写并延时输出的批处理-创新互联
文章路径:https://www.cdcxhl.com/article38/djshpp.html

成都网站建设公司_创新互联,为您提供定制开发商城网站电子商务做网站网站收录建站公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站建设网站维护公司