Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
LEX与YACC项目模板
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
问题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
银宸时代
CP Lab Group
任务模板的模板
LEX与YACC项目模板
提交
dc7282f8
提交
dc7282f8
3月 17, 2020
创建
作者:
宋海霞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新 readme.md
上级
4906d212
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
+2
-2
readme.md
readme.md
+2
-2
没有找到文件。
readme.md
浏览文件 @
dc7282f8
# 说明
# 说明
此模板用于创建从文件中读取数据,然后将结果输出到标准输出的任务模板。包含有1个case。
此模板
的功能是lex和yacc联合使用,
用于创建从文件中读取数据,然后将结果输出到标准输出的任务模板。包含有1个case。
# 使用方法
# 使用方法
为学生布置任务前,要先使用此模板创建一个任务模板。方法如下:
为学生布置任务前,要先使用此模板创建一个任务模板。方法如下:
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
2.
使用教师账号登录 CP Lab,将新建的项目克隆到本地。
2.
使用教师账号登录 CP Lab,将新建的项目克隆到本地。
3.
编辑 input1.txt 文件和 output1.txt 文件。写入实验要求的内容。
3.
编辑 input1.txt 文件和 output1.txt 文件。写入实验要求的内容。
4.
编辑 readme.md 文件的内容,通常在此文件中写明实验的要求,让学生依据要求完成实验。推荐将读取文件的样例和输出样例写入 readme.md 文件中方便学生查看。
4.
编辑 readme.md 文件的内容,通常在此文件中写明实验的要求,让学生依据要求完成实验。推荐将读取文件的样例和输出样例写入 readme.md 文件中方便学生查看。
5.
如果有必要,也可以修改
main.c
文件,提供一个合适的代码基。或者在项目中加入其它的头文件和C文件。方法是在CP Lab左侧的项目管理器中对应的节点上点击鼠标右键,在弹出的菜单中选择“添加”中的“添加新文件”。
5.
如果有必要,也可以修改
已有的
文件,提供一个合适的代码基。或者在项目中加入其它的头文件和C文件。方法是在CP Lab左侧的项目管理器中对应的节点上点击鼠标右键,在弹出的菜单中选择“添加”中的“添加新文件”。
6.
推送项目到 Git 远程库。
6.
推送项目到 Git 远程库。
7.
如果有答案源代码的话,最好能做一个测试,确保学生能够顺利完成实验。方法是:新建一个课程,使用刚刚制作的模板项目新建一个任务,将学生添加到课程中,发布课程和任务后,使用学生账号领取任务,然后使用学生账号登录 CP Lab,克隆任务的项目,将源代码答案填入main.c文件后提交作业。如果线上的流水线成功,并得到了100分。说明模板制作成功了。否则需要按照上面的步骤继续修改模板。
7.
如果有答案源代码的话,最好能做一个测试,确保学生能够顺利完成实验。方法是:新建一个课程,使用刚刚制作的模板项目新建一个任务,将学生添加到课程中,发布课程和任务后,使用学生账号领取任务,然后使用学生账号登录 CP Lab,克隆任务的项目,将源代码答案填入main.c文件后提交作业。如果线上的流水线成功,并得到了100分。说明模板制作成功了。否则需要按照上面的步骤继续修改模板。
...
...
编写
预览
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论