不少同学在学习完C、C++、Java、Php Pythton And So On的语言之后,一定想找个平台实际锻炼锻炼吧,那么恭喜你找对大门!
下面来给大家介绍如何在Dotcpp的训练场中训练,首先打开并登录题库链接
可以看到题目列表,并且可以从右侧按照题目编号或名称搜索,也可以通过标签、分类以及难度来进行选择
对于每一道题,大家大家都可以点击题目名称然后进入题目内页,在下方提交你的代码
点提交就会提交给系统进行实时判题
建议大家在本地电脑的编译器上先敲代码测试没问题在提交,这样有利于提高Debug能力
同时如果实在不方便,我们也提供在线编译器,在线写代码
相信基本的操作,大家都很熟悉,下面来重点说新手几个常见的问题
1.输出多余信息
原因在于,所有程序均为机器在线评测,而评测的正确与否的标准就是程序的输出信息,如果你的程序有一句类似:printf(”请输入:”);
这样的话,100%提交是不通过的
2.程序只满足题目样例数据的正确
什么意思呢?就是写了一个只能通过样例通过的程序,觉得没问题提交也应该正确,为什么不对?
问题的描述往往希望你写一个通用的思路来解决问题,题目中给出的样例数据仅仅是让你验证你的思路是对的,并非通过样例数据就算正确!
3.题目说程序有多组,直到文件末尾结束,我应该用fopen读写文件么?
不用! 这类型题多属于ACM多组输入输出,题目所说得”文件”仅仅是指缓冲区的文件,并不需要fopen然后读写文件,只需要类似while(scanf()!=EOF)这样的写法就可以了
8.5 分
25 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复