
[已解決]批處理如何限定只能輸入數(shù)字剛才看帖子看到現(xiàn)在這代碼是計(jì)算1+2+。。。n的值。發(fā)現(xiàn)個(gè)缺點(diǎn):但自己不會(huì)修改:1:輸入字母,符號(hào)都會(huì)顯示上次的值。(所以要求加入限制只輸入數(shù)字)2:如何確定輸入的數(shù)字的位數(shù)!
[ 最后由 jellytiger 于 2009-6-4 18:46]nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- :lop
- cls
- set /p n=輸入你想計(jì)算的數(shù)字n=:
- if /I not %n%==
- for /l %%i in (1 1 %n%) do ( set /a sum=sum+%%i)
- echo 1+2+....+n=%sum%
- pause>nul
- goto lop

