APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
33.在软件开发中,需求分析阶段产生的主要文档是( )。

A、 可行性分析报告

B、 软件需求规格说明书

C、 概要设计说明书

D、 集成测试计划

答案:B

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
72.若有定义语句:int x=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-f944-c0cb-74c63d66eb00.html
点击查看题目
39.设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d5ba-c0cb-74c63d66eb00.html
点击查看题目
100.设变量已正确定义并赋值,以下正确的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3a59-c0cb-74c63d66eb00.html
点击查看题目
35.以下叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7a02-c0cb-74c63d66eb00.html
点击查看题目
1.在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4d92-c0cb-74c63d66eb00.html
点击查看题目
32.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1b55-c0cb-74c63d66eb00.html
点击查看题目
106.有两个关系R与s如下,由关系R和s得到关系T,则所使用的操作为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-0309-c0cb-74c63d66eb00.html
点击查看题目
59.在软件设计中,不属于过程设计工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-f286-c0cb-74c63d66eb00.html
点击查看题目
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3d5d-c0cb-74c63d66eb00.html
点击查看题目
15.有以下程序:#include void f(int *p,int *q);main(){int m=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}void f(int *p,int *q){p=p+1;*q=*q+1;}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-ff76-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

33.在软件开发中,需求分析阶段产生的主要文档是( )。

A、 可行性分析报告

B、 软件需求规格说明书

C、 概要设计说明书

D、 集成测试计划

答案:B

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
72.若有定义语句:int x=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为( )。

A.  1.9

B.  1

C.  2

D.  2.4

解析:【解析】由于x,y,z都是整型数据,所以x除以y的值为整型数值1,之后1和0.9相加得到1.9,再转换为整型数1赋给整型变量z。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-f944-c0cb-74c63d66eb00.html
点击查看答案
39.设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的是( )。

A.  if(a>b)c=a,a=b,b=c;

B.  if(a>b){c=a,a=b,b=c}

C.  if(a>b)c=a;a=b;b=c;

D.  if(a>b){c=a;a=b;b=c}

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d5ba-c0cb-74c63d66eb00.html
点击查看答案
100.设变量已正确定义并赋值,以下正确的表达式是( )。

A.  x=y*5=x+z

B.  int(15.8%5)

C.  x=y+z+5,++y

D.  x=25%5.0

解析:【解析】赋值运算左边必须是单一变量名。A项错误,“y*5=x+z”部分是非法赋值。BD两项错误,求余运算中的操作对象只能是整型。C项,为逗号表达式。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3a59-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
点击查看答案
1.在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.  (!E==0)

B.  (E>0ǁE<0)

C.  (E==0)

D.

E. !=0)

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-4d92-c0cb-74c63d66eb00.html
点击查看答案
32.以下叙述中正确的是( )。

A.  简单递归不需要明确的结束递归的条件

B.  任何情况下都不能用函数名作为实参

C.  函数的递归调用不需要额外开销,所以效率很高

D.  函数既可以直接调用自己,也可以间接调用自己

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-1b55-c0cb-74c63d66eb00.html
点击查看答案
106.有两个关系R与s如下,由关系R和s得到关系T,则所使用的操作为( )。

A.  并

B.  自然连接

C.  笛卡尔积

D.  交

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-0309-c0cb-74c63d66eb00.html
点击查看答案
59.在软件设计中,不属于过程设计工具的是( )。

A.  PDL(过程设计语言)

B.  PAD图

C.  N-S图

D.  DFD图

解析:【解析】数据流图(DFD图)软件定义阶段结构化分析方法常用的工具。软件设计包括概要设计和详细设计。其中,概要设计中常用的软件结构设计工具是结构图,又称程序结构图;详细设计中常见的过程设计工具有:程序流程图、N-S、PAD、HIPO、判定表和PDL(伪码)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-f286-c0cb-74c63d66eb00.html
点击查看答案
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。

A.  形成无限循环

B.  输出6

C.  输出5

D.  输出4

解析:【解析】本题执行过程为:i=1,k=0,i<6成立,执行for循环:i%3=1,匹配case1,k=1,退出switch,i=2;i<6成立,执行for循环:i%3=2,匹配case2,k=2,执行continue,退出switch,且不执行i+=1,i=2不变,i<6成立,执行下一次for循环,以后的循环情况完全一致,i=2不会改变,形成无限循环。答案选择A选项。

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

A.  1,3

B.  2,3

C.  1,4

D.  1,2

解析:【解析】语句p=p+1;只改变指针p的地址,与p的内容无关,所以m值没有改变,而语句*q=*q+1;是改变该指针所指地址中的内容,所以n变为3,m不变,仍为1,答案选择A选项。

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