计算机国家二级C语言程序设计题库

需积分: 31 4 下载量 192 浏览量 更新于2024-07-22 收藏 285KB DOC 举报
计算机二级C语言题库 **计算机二级C语言题库** 计算机二级C语言题库是一份总结历年考试真题、原题、类型题的资源,内容丰富,涵盖了计算机二级C语言考试的各方面知识点。 **知识点一:结构体数组排序** 在计算机二级C语言考试中,结构体数组排序是一个常见的题型。在给定的程序中,需要将存储学生数据的结构体数组按照姓名的字典序(从小到大)排序。这要求考生熟悉结构体数组的定义和使用,以及strcmp函数的使用。 **知识点二:字符串操作** 在MODI1.C中,函数fun的功能是:在p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。这要求考生熟悉字符串操作的基本概念,如字符串的定义、字符串操作符、ASCII码表等。 **知识点三:函数设计** 在计算机二级C语言考试中,函数设计是一个重要的知识点。在给定的程序中,需要编写一个函数fun,它的功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。这要求考生熟悉函数的定义和使用、数组操作、逻辑判断等知识点。 **知识点四:链表操作** 在第二套题中,需要删除链表中数据域值相同的结点,使之只保留一个。这要求考生熟悉链表的定义和操作,如链表的创建、链表的遍历、链表的删除等。 **知识点五:选择法排序** 在MODI1.C中,函数fun的功能是:用选择法对数组中的n各元素按从小到大的顺序进行排序。这要求考生熟悉选择法排序的基本概念,如选择法排序的原理、选择法排序的实现等。 **知识点六:数组操作** 在第三套题中,需要编写一个fun函数,它的功能是:求出1到m之间(含m)能被7或11整除的所有整数放在地数组a中,通过n返回这些数的个数。这要求考生熟悉数组操作的基本概念,如数组的定义、数组的遍历、数组的元素访问等。 **知识点七:逆置数组** 在第三套题中,函数fun的功能是:逆置数组元素的值。这要求考生熟悉数组操作的基本概念,如数组的定义、数组的遍历、数组的元素访问等。 计算机二级C语言题库涵盖了计算机二级C语言考试的各方面知识点,如结构体数组排序、字符串操作、函数设计、链表操作、选择法排序、数组操作、逆置数组等。