
CODE: [Copy to clipboard]更多的CMD运算,可以参考以下帖子:@echo off
:main
cls
echo.&echo.
set x=
set n=
set /p x=请输入底数:
set /p n=请输入指数:
set /a n-=1,num=%x%
for /l %%i in (1,1,%n%) do (
set /a num*=%x%
)
echo.&echo.
set /a n+=1
if %n% equ 0 (
echo %x% 的 %n% 次方是 1
) else echo %x% 的 %n% 次方是 %num%
pause
goto main
| Quote: | |
|
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |