文档介绍:- 1 -
黑龙江八一农垦大学第一届C语言程序设计大赛方案
为提高大学生科技竞赛水平,信息技术学院拟举办黑龙江八一农垦大学第一届C语言程序设计大赛,现将相关事宜安排如下。
一、组织单位
共青团黑龙江八一农垦大学委员会 信息技术学院计算机科学与技术系 信息技术学院分团委
二、参赛对象
全校在校本专科生。
三、竞赛方式
1、采用上机考试方式,采用计算机随机抽题。4道正考题和1道附加题,全部为编程题。同时需要将编写的源程序和运行结果(若有)上交(方式另行通知)。
2、2人一组;
四、竞赛报名方式
免费方式,信息技术学院学生直接报到年级辅导员办公室报名。其他院学生报到本院辅导员处(持本人学生证)报名。报名截止时间5月15日。报名表见附件2。
五、程序设计环境
Windows XP、VC++
六、成绩评定
成绩评定标准按下述比例
1、提交时间(10);
2、程序正确性(50);
3、程序执行效率(20);
4、程序书写规范(10);
5、注释及标识符命名规范(10);
七、奖项设置
一等奖:1组;二等奖:2组;三等奖:4组;
八、比赛时间地点
地点:信息技术学院计算机实验室
时间:6月上旬,具体比赛时间报名截止后另行通知。
时长:3个小时。
九、比赛内容
具体比赛内容见附件1。
十、注意事项
1、比赛时请携带本人学生证或考试证,准时到达竞赛场地;
2、只可以携带纸质材料作为参考资料;
3、不能携带任何软件和不允许携带存储介质;
4、不能携带任何类型的通讯工具,包括无线电接收器、移动电话等;
5、在竞赛中,不得通过网络工具(如e-mail、BBS、QQ、MSN等)以及任何其他方式同竞赛工作委员会指定工作人员以外的人交谈。
共青团黑龙江八一农垦大学委员会
信息技术学院计算机系
信息技术学院分团委
2011年4月27日
- 2 -
附件1:
C语言程序设计竞赛大纲
C语言的结构
程序的构成,main函数和其 它函数。
头文件、数据说明、函数的开始和结束标志。
源程序的书写格式。
C语言的风 格。
数据类型及其运算
C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法
C运算符的种类、运算优先级、结合性。
不同类型数据间的转换与运算。
C表达式类型(赋值表达式、算术 表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
基本语句
表达式语句,空语句,复 合语句
数据的输入与输出,输入输出函数的调用。
复合语句。
go to 语句和语句标号的使用。
选择结构程序设计
有if语句实现选择结构。
用switch 语句实现多分支选择结构。
选择结构的嵌套。
循环结构程序设计
for 循环结构。
while和dowhile循环结构。
continue语句、break语句。
循环的嵌套。
数组的定义和引用
一维数组和多维数组的定义、初始化和引用。
字符 串与字符数组。
函数
库函数的正确调用。
函数的定义方法。
函 数的类型和返回值。
形式参数与实在参数,参数值的传递。
函数的正确调用,嵌套调用,递归调用。
局部变量