APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。

A、 6566456

B、 66656

C、 66666

D、 6666656

答案:A

解析:【解析】输入1:执行case1,输出6,没有遇到break,继续执行case2,输出5,遇到break,跳出;输入2:执行case2,输出6,遇到break,跳出;输入3:执行case3,输出6,没有遇到break,执行default,输出4;输入4:执行default,输出5;输入5:执行default,输出6。后输出结果是6566456。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
137.冒泡排序在最坏情况下的比较次数是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3e57-c0cb-74c63d66eb00.html
点击查看题目
2.有以下程序:#include main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-8d00-c0cb-74c63d66eb00.html
点击查看题目
29.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-76fb-c0cb-74c63d66eb00.html
点击查看题目
71.下列关于软件测试的目的和准则的叙述中,正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0b6e-c0cb-74c63d66eb00.html
点击查看题目
24.下列叙述中,不属于设计准则的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-abfc-c0cb-74c63d66eb00.html
点击查看题目
38.下面描述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c7c0-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-c19d-c0cb-74c63d66eb00.html
点击查看题目
3.下面对软件特点描述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8203-c0cb-74c63d66eb00.html
点击查看题目
8.有以下程序:#include main(){
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f0ea-c0cb-74c63d66eb00.html
点击查看题目
22.数据库系统的三级模式不包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-576f-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。

A、 6566456

B、 66656

C、 66666

D、 6666656

答案:A

解析:【解析】输入1:执行case1,输出6,没有遇到break,继续执行case2,输出5,遇到break,跳出;输入2:执行case2,输出6,遇到break,跳出;输入3:执行case3,输出6,没有遇到break,执行default,输出4;输入4:执行default,输出5;输入5:执行default,输出6。后输出结果是6566456。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
137.冒泡排序在最坏情况下的比较次数是( )。

A.  n(n+1)/2

B.  nlog2n

C.  n(n-1)/2

D.  n/2

解析:【解析】对n个节点的线性表采用冒泡排序,冒泡排序的外循环最多执行n-1遍。第一遍最多执行n-1次比较,第二遍最多执行n-2次比较,以此类推,第n-1遍最多执行1次比较。因此,整个排序过程最多执行n(n-1)/2次比较。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3e57-c0cb-74c63d66eb00.html
点击查看答案
2.有以下程序:#include main(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是( )。

A.  1,2,1,2

B.  1,2,2,1

C.  2,1,2,1

D.  2,1,1,2

解析:【解析】m和n的值不变,分别是1,2;指针*p和*q交换了指向的位置,即*p=&n,*q=&m,分别为2,1。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-8d00-c0cb-74c63d66eb00.html
点击查看答案
29.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。

A.  w==1

B.  w==0

C.  w!=1

D.  w!=0

解析:【解析】条件表达式形式为<表达式1>?<表达式2>:<表达式3>。表达式1的值为真,结果为表达式2的值;表达式1的值为假,结果为表达式3的值。可见表达式w等价于w!=0。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-76fb-c0cb-74c63d66eb00.html
点击查看答案
71.下列关于软件测试的目的和准则的叙述中,正确的是( )。

A.  软件测试是证明软件没有错误

B.  主要目的是发现程序中的错误

C.  主要目的是确定程序中错误的位置

D.  测试最好由程序员自己来检查自己的程序

解析:【解析】软件测试是程序的执行过程,目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0b6e-c0cb-74c63d66eb00.html
点击查看答案
24.下列叙述中,不属于设计准则的是( )。

A.  提高模块独立性

B.  使模块的作用域在该模块的控制域中

C.  设计成多入口、多出口模块

D.  设计功能可预测的模块

解析:【解析】优秀的设计准则可以对软件结构图进行优化,包括:①设计功能可预测的模块;②设计成单入口、单出口的模块;③应减少模块的接口和界面的复杂性;④使模块的作用域在该模块的控制域中;⑤深度、宽度、扇出和扇入适当;⑥模块规模适中;⑦模块独立性好。答案选择

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

A.  系统总体结构图支持软件系统的详细设计

B.  软件设计是将软件需求转换为软件表示的过程

C.  数据结构与数据库设计是软件设计的任务之一

D.  PAD图是软件详细设计的表示工具

解析:【解析】详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构。软件系统的总体结构图是软件架构设计的依据,它并不支持软件的详细设计。支持软件系统的详细设计的有:程序流程N-S图以及PAD图等。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c7c0-c0cb-74c63d66eb00.html
点击查看答案
17.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。

A.  7,6,5

B.  5,5,5

C.  7,5,5

D.  5,6,5

解析:【解析】条件表达式i=(a==b)?++a:--b;中先执行a==b,值为假,根据三元运算符语法规则,执行--b,此时b为5,赋给i,i=5。j=a++,将a=5先赋给j,再进行a++,j=5,a=6,k=b=5,故 后输出的是5,5,5。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-c19d-c0cb-74c63d66eb00.html
点击查看答案
3.下面对软件特点描述错误的是( )。

A.  软件没有明显的制作过程

B.  软件是一种逻辑实体,不是物理实体,具有抽象性

C.  软件的开发、运行对计算机系统具有依赖性

D.  软件在使用中存在磨损、老化问题

解析:【解析】软件的特点有:①具有抽象性,是逻辑实体;②没有明显的制作过程;③在使用期间不存在磨损、老化问题;④对硬件和环境具有依赖性;⑤复杂性高,成本昂贵;⑥开发涉及诸多的社会因素。答案选择

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8203-c0cb-74c63d66eb00.html
点击查看答案
8.有以下程序:#include main(){

A. helloabc

B. abelo

C. abc

D. abchello

解析:【解析】fopen("filea.txt","w");表示以写的形式打开filea.txt,fprintf(f,"abc");是先将文件清空再写入。所以本题是将abc写入filea.txt。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f0ea-c0cb-74c63d66eb00.html
点击查看答案
22.数据库系统的三级模式不包括( )。

A.  概念模式

B.  内模式

C.  外模式

D.  数据模式

解析:【解析】数据库三级模式包括概念模式、外模式和内模式。答案选择D选项。

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