
为丰富校园文化生活,发掘编程潜能,培养我校学生的计算机逻辑思维与工程实践能力,引导学生学以致用,运用高级语言程序设计、数据结构、算法分析与设计等课程知识,培养创新意识与问题解决能力,营造良好学科竞赛气氛,促进C语言编程经验交流,助推学风建设。
主办单位:广州软件学院
承办单位:广州软件学院软件与人工智能学院
广州软件学院江门校区2025级全体学生
特等奖:1名
一等奖:5名
二等奖:10名
三等奖:24名
规定时间内,在OJ平台上完成C语言编程题目,由OJ平台进行评分,评判标准为编程正确率。
本次竞赛基于结构化程序设计核心思想,依托 Visual C++ 6.0 开发环境,围绕以下7大核心模块命题:
1.顺序结构应用:结合顺序结构的特点,独立使用其编写较为简单的完整程序,完成输入、计算、输出三步曲。
2.选择结构应用:灵活应用if语句、switch语句以及if语句的嵌套,解决现实生活中需要进行判断和选择的问题。
3.循环结构应用:结合循环结构的设计思想,灵活应用for语句,while语句,do-while语句解决程序执行中的重复问题,提高重复执行的效率。能熟练地应用循环结构实现常用算法。
4.函数调用:应用函数模块化程序设计的优点以及函数之间的信息传递机制,将较复杂的问题进行抽象分解成若干个功能模块,编写相应的功能函数。具备编写调用功能函数的能力。熟悉C标准库中常见的数学函数。
5.数组应用:能根据实际情况恰当地应用一维数组、二维数组解决实际问题,掌握字符数组的输入/输出方法,熟悉常规的排序方法。
6.指针的引用:掌握指针变量的定义和使用方法,能合理利用指针变量编写功能函数,解决简单的实际问题。
7.递归函数应用:能够灵活使用递归函数解决许多数学问题上,比如计算一个数的阶乘、生成斐波那契数列等。
特别说明:比赛全程以个人赛的形式进行,仅允许使用C语言编程。
测试网站:http://172.16.252.101
重要提示:请大家务必提前登录OJ平台,查看自己的账号是否存在问题(学生先用学号注册,昵称改为自己姓名,否则,无法确定学生身份和成绩;如已注册帐号,但忘记密码,请以“学号_”方式,例如:2540701234_注册一个新帐号登录即可。)
报名阶段:6月5日-6月10日24点前
比赛时间:
初赛为6月14日晚上19:00(暂定)
决赛为6月16日下午14:00(暂定)
特等奖:1名
一等奖:5名
二等奖:10名
三等奖:24名
扫码填写问卷:

1、本次比赛采用上机编程的方式,上机操作时编辑C语言的编辑器不限。
2、代码编写完成后在OJ平台上提交答案。
3、参赛选手需提前十五分钟抵达比赛场地,自行进入指定系统并测试电脑是否能正常使用;比赛过程中若出现计算机意外宕机,请参赛者及时联系现场工作人员。
4、比赛期间必须独立完成答题,严禁抄袭、交头接耳、使用网络工具交流或访问与比赛无关的资源。不得使用电子设备上网查答案,不得访问局域网内任何和比赛无关的资源,不得存在影响其他选手的行为。如发现比赛过程中出现上述行为,将取消参赛资格并通报批评。
5、在比赛进行一定时间后,如果比赛中出现不可预见的事件,大赛工作负责人可以调整比赛时间长度。一旦比赛时间长度发生改变,工作人员将会以及时统一的方式通告所有参赛选手。
6、学生需要带本人学生证等能证明自己身份的带照片的证件,无证件不得参加比赛,只允许带书本教材1-3本,不得带其他资料。
7、本次大赛最终解释权归广州软件学院软件与人工智能学院C语言程序设计大赛组委会所有。
联系人:软件与人工智能学院江门校区黄同学
联系电话:13672816473
校对:陈熙涛
初审:冼学国
复审:游燕霞
终审:吴辉剑

夜雨聆风