码迷,mamicode.com
首页 > 其他好文 > 详细

用批处理实现控制台形式的选择题

时间:2020-01-20 12:50:36      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:ack   ica   src   处理   跳过   mic   image   形式   png   

  使用某高级语言进行 文件操作 ,并 调用该批处理 就能快速实现"简易出题程序".

题库需要另行设计.文件操作请根据具体的语言.(单选/多选/判断都可以尝试)

具体如下:

@echo off
chcp 65001
mode con cols=80 lines=24
::题目内容
echo Part 1:请从A/B/C/D选择你的答案.
:choose1
echo 1 + 1 = ?
echo A.1
echo B.2
echo C.11
echo D.I dont known.
set /p choice=请输入你的答案,并回车:

if "%choice%" EQU "a" (goto 1false)
if "%choice%" EQU "A" (goto 1false)
if "%choice%" EQU "c" (goto 1false)
if "%choice%" EQU "C" (goto 1false)
if "%choice%" EQU "b" (goto 1true)
if "%choice%" EQU "B" (goto 1true)
if "%choice%" EQU "d" (goto 1refuse)
if "%choice%" EQU "D" (goto 1refuse)

::输入有误
cls
echo 输入有误,请再次尝试.

::不断选择
goto choose1
::答案错误 :1
false echo 抱歉,回答错误. goto 1refuse
::答案正确 :1
true echo 恭喜你,回答正确! goto end
::跳过 :1refuse echo 正确答案是
B. echo 1 + 1 = 2 echo 加油,不要放弃! goto end ::题目结束 :end pause exit

  技术图片

本文为Dumb原创,请勿抄袭...

用批处理实现控制台形式的选择题

标签:ack   ica   src   处理   跳过   mic   image   形式   png   

原文地址:https://www.cnblogs.com/drakeisdumb/p/12217266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!