编程题共24分。 本题涉及到的内容包括二维数组、素数判断和冒泡法排序
【程序功能】
矩阵数据生成及排序。
【编程要求】
1.编写函数void cresort(int a[][3],int n)。函数功能是先根据a指向的二维数组中第1列(列下标为0)和第2列(列下标为1)的值按下表所列规则生成第3列各元素的值,再以行为单位重排a数组的各行,使得所有行按第3列元素值从小到大排列。
第3列生成规则:
对任意的i(0
【文件处理】
1
2
3
4
5...
阅读全文
本试卷完成时间为70分钟,其中改错题(16分),很容易拿到手。
一、 改错题(16分)
【程序功能】
统计一个字符串中包含的字母个数并找出其中最长的字母串。所谓字母串是指一个连续的字母序列(不区分大小写),字母串之间用非字母字符分隔。
函数count的功能是统计p指向的字符串中包含的字母个数,并将找出的最长字母串存放在pmax指向的数组中,函数返回字母串的个数。
【测试数据与运行结果】
测试数据:yo...
阅读全文
编程题(24分)。本题涉及到的内容包括二维数组和冒泡法排序
【程序功能】
将一个二维数组中的若干行数据按要插入到另一个二维数组中。
【编程要求】
1. 定义符号常量N代表4.
2. 编写函数int insert_row(int a[][N],int n,int b[][N],int m)。已知int insert_row函数的形参a指向的二维数组(简称 a数组)前n行数据已按每行数据之和升序排列,形参b指向的二维数组(简称b数组)中已有m行有效数据。int insert_row函数实现...
阅读全文
本试卷完成时间为70分钟,其中改错题(16分),很容易拿到手。
一、 改错题(16分)
【程序功能】
函数factor的功能是求出正整数m(m>2)除自身以外的所有不同因子,将这些因子按从小到大的顺序存放到fac指向的数组中,将因子个数保存到n指向的变量中,函数返回因子之和。
算法提示:用m 分别除以 2,3,4,…,(int)sqrt(m),若相除得到两个互异因子,则小者存入fac指向数组的左端,大者存入fac指向数组的右端。若...
阅读全文
编程题(24分)。本题涉及到的内容包括二维数组和字符串
【程序功能】
在一个字符串中查找所有等值子串。
如果字符串内的一个子串(其长度大于1)中所有字符均相同,则称之为等值子串。
【编程要求】
1. 编写函数int eqsub(char s[],result[][80])。函数的功能是在s指向的字符串中查找等值子串,将找到的所有等值子串存放到result指向的二维数组中(一行存储一个等值子串),函数返回result数组中等值子串的个数。
2...
阅读全文
二级C的30分填空题中,第3部分(最后)是完善程序题,共4小题,12分
13.以下程序中judge函数的功能是判断x指向的int类型数组(长度为n)中各元素之间的逻辑关系。
若n个元素的值均相等则输出"all elements are same";
若n个元素的值无序则输出"no order";
若n个元素的值按升序排列则输出"ascend";
若n个元素的值按降序排列则输出"descend'。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29...
阅读全文
2011年秋江苏省计算机等级考试二级试卷基础知识部分
1. 下列有关信息、信息处理、信息技术的叙述中,错误的是 ___(1)___。
A.信息与物质、能量是客观世界的三大构成要素
B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递
C.现代信息技术的主要特征之一是以数字技术为基础
D.计算机技术、通信技术均属于信息技术
2. 下列有关数字技术与微电子技术的叙述中,错误的是__...
阅读全文
2012年10月13日,江苏省计算机等级考试二级C语言
【考试日期】
笔试部分将于10月13日上午9时举行,10月14日进行上机考试。因为上机考试中心会出7套试卷,所以, 上机时间不同,试卷也不一样。
【考试简介】
江苏省等级考试二级C分成笔试和上机考试两部分,只有两部分同时获得60%的分数才能算通过。
笔试部分由基础知识和C语言程序设计两部分组成,共60分。
基础知识全部为单选题,共20分(每题1分);C语言程序设计部分共40分:...
阅读全文
2012年全国计算机等级考试二级C语言考试大纲
◆ 考试方式
1.笔试:90分钟,满分100分,40道单选题(70分),15个填空(30分);其中含公共基础知识部分的30分(10道选择题和5道填空题)。
2.上机:90分钟,满分100分,操作包括:填空,改错,编程。
笔试内容包括公共基础知识(30分)+C语言程序设计(70分)
【公共基础知识】(30分)
◆ 基本要求
1.掌握算法的基本概念。
2.掌握基本数据结构及其操作。
3.掌握基本排序...
阅读全文
选择题和基本概念题
【数据类型】
C语言基本的数据类型有 int long float double char。
【字符型 char,整数型 int,浮点型 float,双精度浮点型 double】是C语言中最基本的数据类型。
1
2
3
4
字符型 char <-> %c
整数型 int <-> %d
浮点型 float <-> %f
双精度浮点型 double <-> %lf字符型 char <-> %c
整数型 int <-> %d
浮点型 float <-> %f
双精度浮点型 double <->...
阅读全文