APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
25.有以下程序:#include #define N 4void fun(int a[][N],int b[]){int i;for(i=0;i<N;i++) b[i]=a[i][N-1-i];}main(){int x[N][N] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16}, y[N], i;fun(x,y);for(i=0;i<N;i++) printf("%d,",y[i]);printf("\n");}程序的运行结果是( )。

A、 1,2,3,4,

B、 3,6,9,12,

C、 4,7,10,13,

D、 1,5,9,13,

答案:C

解析:【解析】函数fun的功能是将参数a的二维数组中反斜对角对应的数依次赋值给参数b的一维数组。调用fun函数,y[i]=x[i][N-1-i],N=4,x是4行4列的

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看题目
29.有以下程序:#include main(){int x;scanf("%d",&x);if(x<=3);else if(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围内才会有输出结果?( )
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1bd1-c0cb-74c63d66eb00.html
点击查看题目
34.在数据库系统中,数据模型包括概念模型、逻辑模型和( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-71a1-c0cb-74c63d66eb00.html
点击查看题目
23.以下非法的字符常量是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-62b9-c0cb-74c63d66eb00.html
点击查看题目
11.在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-4145-c0cb-74c63d66eb00.html
点击查看题目
34.有以下程序:#include int b=2;int fun(int *k){b=*k+b;return(b);}main(){int a[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=fun(&a[i])+b;printf("%d",b);}printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1fe0-c0cb-74c63d66eb00.html
点击查看题目
36.数据库管理系统是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1823-c0cb-74c63d66eb00.html
点击查看题目
35.以下叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7a02-c0cb-74c63d66eb00.html
点击查看题目
12.以下叙述中正确的是( )。。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-6f7c-c0cb-74c63d66eb00.html
点击查看题目
4.算法的有穷性是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3101-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

25.有以下程序:#include #define N 4void fun(int a[][N],int b[]){int i;for(i=0;i<N;i++) b[i]=a[i][N-1-i];}main(){int x[N][N] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16}, y[N], i;fun(x,y);for(i=0;i<N;i++) printf("%d,",y[i]);printf("\n");}程序的运行结果是( )。

A、 1,2,3,4,

B、 3,6,9,12,

C、 4,7,10,13,

D、 1,5,9,13,

答案:C

解析:【解析】函数fun的功能是将参数a的二维数组中反斜对角对应的数依次赋值给参数b的一维数组。调用fun函数,y[i]=x[i][N-1-i],N=4,x是4行4列的

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。

A.  a=10 b=50 c=10

B.  a=10 b=50 c=30

C.  a=10 b=30 c=10

D.  a=10 b=30 c=50

解析:【解析】因为a=10,b=50,所以a<b,if语句判断条件不成立,于是执行c=a,得到c=10,a和b的值不变。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看答案
29.有以下程序:#include main(){int x;scanf("%d",&x);if(x<=3);else if(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围内才会有输出结果?( )

A.  不等于10的整数

B.  大于3且不等10的整数

C.  大于3或等于10的整数

D.  小于3的整数

解析:【解析】第一个if有一个else语句,若x3,则进入else语句中,在else语句中只有当x!=10时才会有输出结果,所以输入的值的范围应为大于3且不等于10的整数。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1bd1-c0cb-74c63d66eb00.html
点击查看答案
34.在数据库系统中,数据模型包括概念模型、逻辑模型和( )。

A.  物理模型

B.  空间模型

C.  时间模型

D.  数据模型

解析:【解析】数据模型按照不同的应用层次分为:①概念数据模型;②逻辑数据模型;③物理数据模型。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-71a1-c0cb-74c63d66eb00.html
点击查看答案
23.以下非法的字符常量是( )。

A.  '\\n'

B.  '\101'

C.  '\x21'

D.  '\0'

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-62b9-c0cb-74c63d66eb00.html
点击查看答案
11.在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。

A.  项,一个数据库由一个文件或文件集合组成,这些文件中的信息可分解成一个个记录;

B.  项,数据库是数据的集合;

C.  项,字段是实体属性的描述;

D.  项,在关系数据库中,使用记录作为存取一个实体信息的数据单位。答案选择D选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-4145-c0cb-74c63d66eb00.html
点击查看答案
34.有以下程序:#include int b=2;int fun(int *k){b=*k+b;return(b);}main(){int a[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=fun(&a[i])+b;printf("%d",b);}printf("\n");}程序运行后的输出结果是( )。

A.  1012

B.  810

C.  1028

D.  1016

解析:【解析】因为int是全局变量,所以它的值在整个程序结束时才会消失。for循环第一次i=2,a[i]=3,所以fun(&a[i])=3+2=5,这时b为5,所以b=fun(&a[i])+b=5+5=10。第二次循环时,b=10,然后fun(&a[i]),代入a[i]=4,这时fun(&a[i])=10+4=14,所以b=fun(&a[i])+b=14+14=28。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1fe0-c0cb-74c63d66eb00.html
点击查看答案
36.数据库管理系统是( )。

A.  操作系统的一部分

B.  在操作系统支持下的系统软件

C.  一种编译系统

D.  一种通信软件系统

解析:【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1823-c0cb-74c63d66eb00.html
点击查看答案
35.以下叙述正确的是( )。

A. do-while语句构成的循环,当while语句中的表达式值为0时结束循环

B. do-while语句和while-do构成的循环功能相同

C. while-do语句构成的循环,当while语句中的表达式值为非0时结束循环

D. do-while语句构成的循环,必须用break语句退出循环

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7a02-c0cb-74c63d66eb00.html
点击查看答案
12.以下叙述中正确的是( )。。

A.  C程序的基本组成单位是语句

B.  C程序中的每一行只能写一条语句

C.  简单C语句必须以分号结束

D.  C语言必须在一行内写完

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-6f7c-c0cb-74c63d66eb00.html
点击查看答案
4.算法的有穷性是指( )。

A.  算法程序的运行时间是有限的

B.  算法程序所处理的数据量是有限的

C.  算法程序的长度是有限的

D.  算法只能被有限的用户使用

解析:【解析】算法设计有穷性要求操作步骤有限且必须在有限时间内完成,耗费太长时间得到的正确结果是没有意义的。答案选择A选项。

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