APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
2.以下叙述中正确的是( )。

A、 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符

B、 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度

C、 scanf函数中的字符串是提示程序员的,输入数据时不必管它

D、 复合语句也被称为语句块,它至少要包含两条语句

答案:A

解析:【解析】在printf和scanf 函数中都可以指定数据的宽度,B项错误;scanf中的字符串在输入时可以使用其他非空字符,如逗号,但在输入时必须输入这些字符以保证匹配,C项错误;复合语句可以由任意多条语句构成,也可以一条没有,D项错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
32.下面不属于软件需求分析阶段工作的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-bc4f-c0cb-74c63d66eb00.html
点击查看题目
9.有以下程序:#include main(){int a=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-79c0-c0cb-74c63d66eb00.html
点击查看题目
47.以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1994-c0cb-74c63d66eb00.html
点击查看题目
19.计算机能直接执行的程序是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-606e-c0cb-74c63d66eb00.html
点击查看题目
18.下面概念中,不属于面向对象方法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-6a8b-c0cb-74c63d66eb00.html
点击查看题目
13.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d3dd-c0cb-74c63d66eb00.html
点击查看题目
69.下列叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0664-c0cb-74c63d66eb00.html
点击查看题目
121.有如下程序:#include main(){int a =0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-68a3-c0cb-74c63d66eb00.html
点击查看题目
54.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个运动项目,则实体项目和运动员之间的联系是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9b1e-c0cb-74c63d66eb00.html
点击查看题目
9.有以下程序#include main(){int a=7;while(a--);printf("%d\n", a);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-5d44-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

2.以下叙述中正确的是( )。

A、 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符

B、 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度

C、 scanf函数中的字符串是提示程序员的,输入数据时不必管它

D、 复合语句也被称为语句块,它至少要包含两条语句

答案:A

解析:【解析】在printf和scanf 函数中都可以指定数据的宽度,B项错误;scanf中的字符串在输入时可以使用其他非空字符,如逗号,但在输入时必须输入这些字符以保证匹配,C项错误;复合语句可以由任意多条语句构成,也可以一条没有,D项错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
32.下面不属于软件需求分析阶段工作的是( )。

A.  需求获取

B.  需求计划

C.  需求分析

D.  需求评审

解析:【解析】需求分析阶段的工作包括:①需求获取;②需求分析;③编写需求规格说明书;④需求评审。答案选择B选项。

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

A.  0,0

B.  1,0

C.  3,2

D.  1,2

解析:【解析】main函数先为a、b赋值,然后做运算a+b结果赋值给b,此时b为1,并将b打印出来。接着做运算2*b结果为2*1=2赋值给a,将a打印出来,所以最终的输出结果为1,2。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-79c0-c0cb-74c63d66eb00.html
点击查看答案
47.以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是( )。

A.  if((a>b) && (b>c)) k=1;else k=0;

B.  if((a>b)ǁ(b>c)) k=1;else k=0;

C.  if(a<=b) k=0;else if(b<=c) k=1;

D.  if(a>b) k=1;else if(b>c) k=1;else k=0;

解析:【解析】的值为真时,结果为表达式2的值;当表达式1的值为假时,结果为表达式3的值。首先判断a、b的关系:①如果a>b,执行语句(b>c?

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1994-c0cb-74c63d66eb00.html
点击查看答案
19.计算机能直接执行的程序是( )。

A.  源程序

B.  目标程序

C.  汇编程序

D.  可执行程序

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-606e-c0cb-74c63d66eb00.html
点击查看答案
18.下面概念中,不属于面向对象方法的是( )。

A.  对象

B.  继承

C.  类

D.  过程调用

解析:【解析】面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-6a8b-c0cb-74c63d66eb00.html
点击查看答案
13.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));

A.  -1

B.  NULL

C.  1

D.  0

解析:【解析】因为x=14,y=15都是非零整数,因此x||y = 1。又因为'A'+32='a',知w<'a'也为真,因此(x||y)&&(w<'a')的值为1。答案选择C选项。

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

A.  项错误,软件测试是程序的执行过程,目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。

B.  项正确,程序调试的基本步骤有:①错误定位;②修改设计和代码,以排除错误;③进行回归测试,防止引进新的错误。

C.  项正确,Bug指程序调试过程中发现的问题,

D.  ebug代表程序调试。D项,软件测试的基本准则有:①所有测试都应追溯到需求;②严格执行测试计划,排除测试的随意性;③充分注意测试中的群集现象;④应避免程序员检查自己的程序;⑤不可能穷举测试;⑥妥善保存测试计划等文件。答案选择A选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0664-c0cb-74c63d66eb00.html
点击查看答案
121.有如下程序:#include main(){int a =0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);printf("\n");}程序运行后的输出结果是( )。

A.  Ta=1,b=2

B.  Fa=0,b=2

C.  Fa=1,b=1

D.  Ta=0,b=1

解析:【解析】程序中判断if条件是否成立,a++先取值为0,则(a++&&b++)为0,不且不计算b++,而后a自增得a=1,if条件不成立,执行else下的语句,输出F。 后执行输出语句;按照格式输出a=1,b=1。答案选择C选项。第3章 顺序结构

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-68a3-c0cb-74c63d66eb00.html
点击查看答案
54.运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个运动项目,则实体项目和运动员之间的联系是( )。

A.  多对多

B.  一对多

C.  多对一

D.  一对一

解析:【解析】实体集之间必须通过联系来建立联接关系,可分为:①一对一联系,即1:1;②一对多联系,即1:m;③多对多联系,即m:n。一个运动员可以参加多个运动项目,同时,一个运动项目也可以有多个运动员参加,因此,实体项目和运动员之间的联系是多对多。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9b1e-c0cb-74c63d66eb00.html
点击查看答案
9.有以下程序#include main(){int a=7;while(a--);printf("%d\n", a);}程序运行后的输出结果是( )。

A.  -1

B.  0

C.  1

D.  7

解析:【解析】“++”和“—”运算,当以前缀形式出现时,则先进行加一或减一操作,再取值,当以后缀形式出现时,则先取值,再进行加一或减一操作。程序中执行a--,直到while判断为0时才跳出循环,执行下条语句,即a为0时再执行a--,此时跳出while循环,最终输出的结果为-1。答案选择A选项。

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