APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
填空题
)
1.请编一个函数void fun( ),tt指向一个M行N列的数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。/**********code.c**********/#include #include #include #define M 3#define N 4void fun( ){}void main(){int t[M][N]={{68,32,54,12},{14,24,88,58},{42,22,44,56}};int p[N],i,j,k;system( );printf( );for( ){for( )printf( );printf( );}fun( );printf( );for( )printf( );printf( );}

答案:int tt[M][N],int pp[N]、int tt[M][N],int pp[N]、"CLS"、"The riginal data is:\n"、i=0;i<M;i++、j=0;j<N;j++、"%6d",t[i][j]、"\n"、t,p、"\nThe result is:\n"、k=0;k<N;k++、"%4d",p[k]、"\n"

解析:【解析】根据题意可知,fun函数实现的功能是对给定二维数组中每列的元素进行比较,得出 大值后依次输出至一维数组中。设计思路如下:定义一个 大值变量max,首先将每列的第一个元素设为 大值,然后将 大值max与第二个元素比较,较大值赋给max;以此类推,将max依次与第三,…,M个元素比较,得出该列 大值,并进行输出。全国计算机等级考试《二级C语言程序设计》真题及详解(三)测试程序,按照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计时。)

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
35.以下选项中合法的标识符是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-2817-c0cb-74c63d66eb00.html
点击查看题目
36.下列叙述中,不属于软件需求规格说明书的作用的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c3d5-c0cb-74c63d66eb00.html
点击查看题目
14.将E-R图转换为关系模式时,实体和联系都可以表示为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-fda7-c0cb-74c63d66eb00.html
点击查看题目
38.在以下程序:#includemain(){int a=1,b=0;if(!a) b++;else if(a==0)if(a)b+=2;else b+=3;printf("%d\n",b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-05ed-c0cb-74c63d66eb00.html
点击查看题目
31.有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include #include main(){char a[10] = "abc",b[10] = "012",c[10] = "xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-197f-c0cb-74c63d66eb00.html
点击查看题目
20.下列关系表达式中,结果为“假”的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-fde9-c0cb-74c63d66eb00.html
点击查看题目
26.下面叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1636-c0cb-74c63d66eb00.html
点击查看题目
76.下列关于线性链表的描述中,正确的是( )。Ⅰ.只含有一个指针域来存放下一个元素地址Ⅱ.指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ.结点由两部分组成:数据域和指针域。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c3b4-c0cb-74c63d66eb00.html
点击查看题目
13.支持子程序调用的数据结构是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-fbd7-c0cb-74c63d66eb00.html
点击查看题目
56.下列不属于软件设计阶段任务的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-eb42-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
填空题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

1.请编一个函数void fun( ),tt指向一个M行N列的数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。/**********code.c**********/#include #include #include #define M 3#define N 4void fun( ){}void main(){int t[M][N]={{68,32,54,12},{14,24,88,58},{42,22,44,56}};int p[N],i,j,k;system( );printf( );for( ){for( )printf( );printf( );}fun( );printf( );for( )printf( );printf( );}

答案:int tt[M][N],int pp[N]、int tt[M][N],int pp[N]、"CLS"、"The riginal data is:\n"、i=0;i<M;i++、j=0;j<N;j++、"%6d",t[i][j]、"\n"、t,p、"\nThe result is:\n"、k=0;k<N;k++、"%4d",p[k]、"\n"

解析:【解析】根据题意可知,fun函数实现的功能是对给定二维数组中每列的元素进行比较,得出 大值后依次输出至一维数组中。设计思路如下:定义一个 大值变量max,首先将每列的第一个元素设为 大值,然后将 大值max与第二个元素比较,较大值赋给max;以此类推,将max依次与第三,…,M个元素比较,得出该列 大值,并进行输出。全国计算机等级考试《二级C语言程序设计》真题及详解(三)测试程序,按照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计时。)

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
35.以下选项中合法的标识符是( )。

A.  1ⱣⱤ1

B.  1-1

C.  ⱣⱤ11

D.  1ⱣⱤ ⱣⱤ

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-2817-c0cb-74c63d66eb00.html
点击查看答案
36.下列叙述中,不属于软件需求规格说明书的作用的是( )。

A.  便于用户,开发人员进行理解和交流

B.  反映出用户问题的结构,可以作为软件开发工作的基础和依据

C.  作为确认测试和验收的依据

D.  便于开发人员进行需求分析

解析:【解析】软件需求说明书(SRS)的编制是为了:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据;④为成本估算和编制计划进度提供基础;⑤软件不断改进的基础。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c3d5-c0cb-74c63d66eb00.html
点击查看答案
14.将E-R图转换为关系模式时,实体和联系都可以表示为( )。

A.  属性

B.  键

C.  关系

D.  域

解析:【解析】为了适应数据库的处理,E-R图需要转换到关系模式,其中,实体转换成了元组,实体集和联系都转换成了关系,实体的属性转换为了元组的属性。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-fda7-c0cb-74c63d66eb00.html
点击查看答案
38.在以下程序:#includemain(){int a=1,b=0;if(!a) b++;else if(a==0)if(a)b+=2;else b+=3;printf("%d\n",b);}程序运行后的输出结果是( )。

A.  0

B.  1

C.  2

D.  3

解析:【解析】根据在if-else语句中,else总是和 近的if配对的原则,本题中层次关系是:if(!a)与else if(a==0)是一组,在 外层。而if(a)与else是一组,位于else if(a==0)条件的内层。if(!a)与else if(a==0)条件均不成立,所以b未进行任何操作仍为初始值0。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-05ed-c0cb-74c63d66eb00.html
点击查看答案
31.有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数):#include #include main(){char a[10] = "abc",b[10] = "012",c[10] = "xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}程序运行后的输出结果是( )。

A.  a12xyz

B.  12yz

C.  a2yz

D.  bc2yz

解析:【解析】先执行strcpy,将b数组中第2个及之后位置上的字符复制到a数组中第1个及之后的位置上的字符位置,即此时数组a中字符为a2,再执行strcat连接函数,将a中字符与c数组中第2个及之后位置上的字符连接,即为a2yz。注意,数组下标从0开始。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-197f-c0cb-74c63d66eb00.html
点击查看答案
20.下列关系表达式中,结果为“假”的是( )。

A.  项,先执行3+4=7,7>6,结果为真;

B.  项,先执行3!=4为真,即为

C.  3<=4ǁ3

D.  (3<4)==1

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-fde9-c0cb-74c63d66eb00.html
点击查看答案
26.下面叙述中错误的是( )。

A.  软件测试的目的是发现错误并改正错误

B.  对被调试的程序进行“错误定位”是程序调试的必要步骤

C.  程序调试通常也称为Debug

D.  软件测试应严格执行测试计划,排除测试的随意性

解析:【解析】软件测试是为了发现软件中的错误,但最终目的不是改正错误,而是开发出高质量的完全符合用户需要的软件。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1636-c0cb-74c63d66eb00.html
点击查看答案
76.下列关于线性链表的描述中,正确的是( )。Ⅰ.只含有一个指针域来存放下一个元素地址Ⅱ.指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ.结点由两部分组成:数据域和指针域。

A.  仅Ⅰ、Ⅱ

B.  仅Ⅰ、Ⅲ

C.  仅Ⅱ、Ⅲ

D.  全部

解析:【解析】在链式存储方式中,双向链表有两个指针域,故Ⅰ错误。每个结点包含存放数据的数据域和存放指针的指针域,故Ⅲ正确。指针用于表示线性逻辑关系,指向该结点的前驱、后继或者两者都有,故Ⅱ正确。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c3b4-c0cb-74c63d66eb00.html
点击查看答案
13.支持子程序调用的数据结构是( )。

A.  栈

B.  树

C.  队列

D.  二叉树

解析:【解析】在高级语言中,函数的调用是通过栈来实现的。在进行函数调用时,系统将所需的信息压入栈中,如函数的局部变量、返回值等。每个函数的状态是由函数中的局部变量、函数参数值、函数的返回值地址决定的,存储这些信息的数据区域称为活动记录,或叫做栈帧,它是运行时系统栈上分配的空间。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-fbd7-c0cb-74c63d66eb00.html
点击查看答案
56.下列不属于软件设计阶段任务的是( )。

A.  软件总体设计

B.  算法设计

C.  制定软件确定测试计划

D.  数据库设计

解析:【解析】软件概要设计阶段的任务有:①软件体系结构设计;②软件数据结构和数据库设计;③编写概要设计文档;④概要设计文档评审。软件确认测试计划是在需求分析阶段制定的,依据需求规格说明书来验证软件的功能和性能。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-eb42-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载