APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
45678<回车>则输出结果是( )。

A、 1245

B、 1256

C、 1278

D、 1267

答案:A

解析:【解析】scanf是格式化输入函数;getehar函数从键盘缓冲区读入下一个字符;putchar输出一个字符;printf函数是格式化输出函数。在题目中,程序执行到scanf函数时,会暂停等待用户输入4个字符,按题意输入123<回车>后,字符'1'~'3'被分别赋值到c1~c3中,而c4会得到一个换行符'\n'。然后执行第1个getchar函数,由于前面的scanf函数读完了缓冲区中的所有字符,所以此时程序又会暂停等待用户输入,按题意输入

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
34.以下选项中,合法的C语言常量是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-9bda-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7a5c-c0cb-74c63d66eb00.html
点击查看题目
2.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-6c72-c0cb-74c63d66eb00.html
点击查看题目
50.下列选项中,不属于模块间耦合的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-deea-c0cb-74c63d66eb00.html
点击查看题目
63.有以下程序#include main(){int a,b;for(a=0; a<3; a++){scanf("%d", &b);switch(b){default: printf("%d,", ++b);case 1: printf("%d,", ++b);case 2: printf("%d,", ++b);}}}执行时输入:1 2 3 <回车>,则输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3b98-c0cb-74c63d66eb00.html
点击查看题目
76.下面属于黑盒测试方法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-1549-c0cb-74c63d66eb00.html
点击查看题目
14.下列叙述中,不符合良好程序设计风格要求的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f080-c0cb-74c63d66eb00.html
点击查看题目
81.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-d0d5-c0cb-74c63d66eb00.html
点击查看题目
80.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-cb46-c0cb-74c63d66eb00.html
点击查看题目
5.算法应当具有的特性不包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-3309-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

45678<回车>则输出结果是( )。

A、 1245

B、 1256

C、 1278

D、 1267

答案:A

解析:【解析】scanf是格式化输入函数;getehar函数从键盘缓冲区读入下一个字符;putchar输出一个字符;printf函数是格式化输出函数。在题目中,程序执行到scanf函数时,会暂停等待用户输入4个字符,按题意输入123<回车>后,字符'1'~'3'被分别赋值到c1~c3中,而c4会得到一个换行符'\n'。然后执行第1个getchar函数,由于前面的scanf函数读完了缓冲区中的所有字符,所以此时程序又会暂停等待用户输入,按题意输入

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

A.  1.234

B.  'C++'

C.  "\2.0

D.  2Kb

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-9bda-c0cb-74c63d66eb00.html
点击查看答案
17.有以下程序#includemain(){int a=0,b=0;/*给a赋值a=10;给b赋值b=20; */printf("a+b=%d\n",a+b);}程序运行后的输出结果是( )。

A.  a+b=0

B.  a+b=30

C.  a+b=10

D.  出错

解析:【解析】注释/*和*/之间计算机不参与编译,所以a、b值仍为0。答案选择A选项。

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

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

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

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

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

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-6c72-c0cb-74c63d66eb00.html
点击查看答案
50.下列选项中,不属于模块间耦合的是( )。

A.  数据耦合

B.  标记耦合

C.  异构耦合

D.  公共耦合

解析:【解析】按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种方式。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-deea-c0cb-74c63d66eb00.html
点击查看答案
63.有以下程序#include main(){int a,b;for(a=0; a<3; a++){scanf("%d", &b);switch(b){default: printf("%d,", ++b);case 1: printf("%d,", ++b);case 2: printf("%d,", ++b);}}}执行时输入:1 2 3 <回车>,则输出结果是( )。

A.  2,3,3,4,5,6,

B.  2,3,4,

C.  2,2,3,4,4,4,

D.  2,3,4,3,4,4,

解析:【解析】考查C语言中的switch-case语句。执行switch-case语句时,一定会先进行匹配,匹配成功则执行当前case语句,再根据是否有break,判断是否继续输出,或是跳出判断。程序中输入1时,与case 1匹配成功,执行后面的输出语句,输出2,且此时b=2,因为后面没有break语句,继续执行下一条输出语句,输出3。继续输入2时,与case 2匹配成功,执行后面的输出语句,输出3。输入3时,没有可匹配的case语句,执行default语句,输出4,b变为4;后面没有break语句,继续执行case 1后的输出语句,输出5,b变为5;同理继续执行case2后面的输出语句,输出6。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3b98-c0cb-74c63d66eb00.html
点击查看答案
76.下面属于黑盒测试方法的是( )。

A.  边界值分析法

B.  基本路径测试

C.  条件覆盖

D.  条件-分支覆盖

解析:【解析】常用的黑盒测试方法有:①等价类划分法;②边界值分析法;③错误推测法;④因果图等。常用的白盒测方法有:①逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;②基本路径测试等,

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-1549-c0cb-74c63d66eb00.html
点击查看答案
14.下列叙述中,不符合良好程序设计风格要求的是( )。

A.  程序的效率第一,清晰第二

B.  程序的可读性好

C.  程序中要有必要的注释

D.  输入数据前要有提示信息

解析:【解析】“清晰第一,效率第二”是当今主导的程序设计风格。对程序的要求不仅是能够运行正常,还要便于调试和维护,所以程序要具有良好的可读性,语句结构应该简单直接,这有利于程序的开发与维护。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f080-c0cb-74c63d66eb00.html
点击查看答案
81.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为( )。

A.  并运算

B.  交运算

C.  差运算

D.  积运算

解析:【解析】关系的运算包含传统集合运算和专门关系运算,其中传统集合运算中的并运算是指结构相同的一个关系追加到另一个关系中形成一个新关系,新关系中包含两个关系中的所有元组。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-d0d5-c0cb-74c63d66eb00.html
点击查看答案
80.下列叙述中正确的是( )。

A.  链表结点中具有两个指针域的数据结构可以是线性结构,也可以是非线性结构

B.  线性表的链式存储结构中,每个结点必须有指向前件和指向后件的两个指针

C.  线性表的链式存储结构中,每个结点只能有一个指向后件的指针

D.  线性表的链式存储结构中,叶子结点的指针只能是空

解析:【解析】双向链表具有两个指针域,是线性结构;二叉树具有两个指针域,是非线性结构;A项正确。B项错误,线性表可以以单链表形式存储,只有一个指针;C项错误,双向链表每个结点可以同时包含指向前件和后件的指针;D项错误,线性表中不包含叶子结点。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-cb46-c0cb-74c63d66eb00.html
点击查看答案
5.算法应当具有的特性不包括( )。

A.  可行性

B.  有穷性

C.  确定性

D.  美观性

解析:【解析】个或多个),输出(至少一个)以及可行性,不包括美观性。答案选择D选项。

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