C/C++初学者练习题库(Dev-C++开发环境)

title: C/C++初学者练习题库(Dev-C++开发环境)
urlname: cpp-quiz
date: 2021-06-02 00:27:42
tags: [‘C/C++’, ‘Dev-C++’]
原文链接:https://www.foxzzz.com/cpp-quiz/

几年前制作的一套 C/C++程序题库,其目的是为了使学生在课堂上熟悉掌握 C/C++基础知识。程序自带检验和错误反馈功能,并有积分激励机制,当时学校机房电脑只配置了 Dev-C++开发环境, 所以为了便于学生使用,题库的设计也就以在 Dev-C++开发环境上使用方便为目的。学生使用效果不错,课上的学习氛围有所提高,后来也给过一些想学 C/C++的朋友,都觉得的确对于 C/C++初学者有一定的帮助。

这套程序题库有点类似于 Online Judge,只不过它是在 Dev-C++本机环境中使用(其实也可以在其他开发环境例如 visual studiocode::blocks中使用,但是没有 Dev-C++那么方便)。但与 Online Judge的设计思想完全不同,Online Judge是黑盒测试,并不会给使用者过多的反馈,代码粘贴到网页中执行也缺乏本机环境的编辑调试能力,它是为算法竞赛而设计;但这套程序题库的设计思想是教会 C/C++初学者基础知识,所以题库设计难度循序渐进,起到对初学者逐步建立起程序思维的作用,直接在开发环境中编辑和调试代码,有助于初学者对开发环境的熟悉掌握, 并且在程序执行结果不对的时候给予充足的提示信息以帮助初学者纠正错误。

虽然题库的使用非常简单,但每次还是少不了要教人一遍用法,为方便日后有人再问起,我写个使用教程。


  • 安装 Dev-C++开发环境

  • 下载题库并解压(先解压,别直接在压缩包中使用)

下载链接:cpp-quiz

  • 解压目录下的每个 *.cpp源文件是独立的一道题,启动 Dev-C++开发环境,拖拽其中一个文件到 Dev-C++开发环境的窗口界面

*.cpp to Dev-C++

  • 根据题目要求,补充代码并编译运行

build & run Dev-C++

  • 程序测试给出的反馈

test list

  • 如果全部测试通过,可按下回车查看总得分

score

  • 如果发生部分测试未通过,可按下回车查看错误提示

error

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值