APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
112.数据字典(DD)所定义的对象包含于( )。

A、 数据流图(DFD图)

B、 程序流程图

C、 软件结构图

D、 方框图

答案:A

解析:【解析】数据字典用于对数据流图中出现的被命名的图形元素进行确切的解释,是结构化分析中使用的工具。数据字典是各类数据描述的集合,包括:①数据项;②数据结构;③数据流;④数据存储;⑤处理过程。数据字典是进行详细的数据收集和数据分析所获得的主要结果。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
44.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-11c9-c0cb-74c63d66eb00.html
点击查看题目
36.有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;}s[5],*ps;ps = &s[0];则以下scanf函数调用语句有错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-b92e-c0cb-74c63d66eb00.html
点击查看题目
37.有以下程序:#include main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3;printf("%d\n",y);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-03ea-c0cb-74c63d66eb00.html
点击查看题目
30.以下选项中关于C语言常量的叙述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-93e8-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
点击查看题目
45.C源程序中不能表示的数制是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b2fc-c0cb-74c63d66eb00.html
点击查看题目
52.有以下程序#includemain(){int s,t,A=10;double B=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC++2010平台上编译运行,程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-cd5f-c0cb-74c63d66eb00.html
点击查看题目
1),指主表中的一条记录与相关表中的一条记录相关联;②一对多联系(1:m),指主表中的一条记录与相关表中的多条记录相关联;③多对多联系(m:n),指主表中的多条记录与相关表中的多条记录相关联。一间宿舍可以住多个学生,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9525-c0cb-74c63d66eb00.html
点击查看题目
31.下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-c4eb-c0cb-74c63d66eb00.html
点击查看题目
3.有以下程序:#include #include main(){char str[]={"Hello,Beijing"};printf("%d,%d\n",strlen(str),sizeof(str));}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-a19f-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

112.数据字典(DD)所定义的对象包含于( )。

A、 数据流图(DFD图)

B、 程序流程图

C、 软件结构图

D、 方框图

答案:A

解析:【解析】数据字典用于对数据流图中出现的被命名的图形元素进行确切的解释,是结构化分析中使用的工具。数据字典是各类数据描述的集合,包括:①数据项;②数据结构;③数据流;④数据存储;⑤处理过程。数据字典是进行详细的数据收集和数据分析所获得的主要结果。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
44.如有表达式(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-2702-11c9-c0cb-74c63d66eb00.html
点击查看答案
36.有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;}s[5],*ps;ps = &s[0];则以下scanf函数调用语句有错误的是( )。

A.  项正确,s[0].name是取s[0]中的name成员,name是char类型数组,自身就是首元素地址;

B.  项正确,[]和.操作符优先级高于&,等价于&(s[0].age);

C.  项正确,ps->sex是取s[0]的sex成员;

D.  项错误,ps->age是取s[0]中的age成员,scanf函数中需要传入变量的地址。答案选择D选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-b92e-c0cb-74c63d66eb00.html
点击查看答案
37.有以下程序:#include main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;else y+=3;printf("%d\n",y);}程序运行后的输出结果是( )。

A.  3

B.  2

C.  1

D.  0

解析:【解析】else子句总是与前面 近的不带else的if相结合,与书写格式无关。本题中的层次关系是:if(!x)与else if(x==0)是一组,位于条件判断的 外层。而if(x)与else是一组,位于else if(x==0)条件的内层。由此可知条件均不成立,所以y未进行任何操作,仍为0。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-03ea-c0cb-74c63d66eb00.html
点击查看答案
30.以下选项中关于C语言常量的叙述错误的是( )。

A.  所谓常量,是指在程序运行过程中,其值不能被改变的量

B.  常量分为整型常量、实型常量、字符常量和字符串常量

C.  常量可分为数值型和非数值型常量

D.  经常被使用的变量可以定义为常量

解析:【解析】常量是指在程序运行过程中其值不能被改变的量。在C语言中,有整型常量常量是指在程序运行过程中其值不能被改变的量。在C语言中,有整型常量、实型常量、字符常量和字符串常量等类型。整型常量和实型常量又称数值型常量,它们有正值和负值的区分。所谓变量是指在程序运行过程中其值可以改变的量。C语言规定,程序中所有变量都必须先定义后使用。变量和常量有明显的区分。D项,常量指在程序运行过程中,其值不能被改变的量,而变量是指在程序运行过程中,其值能被改变的量,因此变量不可以定义成常量。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-93e8-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
点击查看答案
45.C源程序中不能表示的数制是( )。

A.  选项。

B.  八进制

C.  十进制

D.  十六进制

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b2fc-c0cb-74c63d66eb00.html
点击查看答案
52.有以下程序#includemain(){int s,t,A=10;double B=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC++2010平台上编译运行,程序运行后的输出结果是( )。

A.  4,8

B.  4,4

C.  2,4

D.  10,6

解析:【解析】sizeof的作用就是返回一个对象或者类型所占的内存字节数。在VC++2010中整型占4个字节,双精度实型占8个字节。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-cd5f-c0cb-74c63d66eb00.html
点击查看答案
1),指主表中的一条记录与相关表中的一条记录相关联;②一对多联系(1:m),指主表中的一条记录与相关表中的多条记录相关联;③多对多联系(m:n),指主表中的多条记录与相关表中的多条记录相关联。一间宿舍可以住多个学生,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-9525-c0cb-74c63d66eb00.html
点击查看答案
31.下列数据结构中,能够按照“先进后出”原则存取数据的是( )。

A.  循环队列

B.  栈

C.  队列

D.  二叉树

解析:【解析】栈和队列都是操作受限的线性表:栈只能在栈顶插入和删除元素,按照“先进后出”的原则组织数据;队列只能在队头删除元素,在队尾插入元素,按照“先进先出”的原则组织数据。B项,栈,按照“先进后出”的原则组织数据。A项,循环队列是队列的一种特殊形式,按照“先进先出”的原则组织数据;C项,队列,按照“先进后出”的原则组织数据。D项,二叉树属于非线性结构。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-c4eb-c0cb-74c63d66eb00.html
点击查看答案
3.有以下程序:#include #include main(){char str[]={"Hello,Beijing"};printf("%d,%d\n",strlen(str),sizeof(str));}程序的运行结果是( )。

A.  13,13

B.  13,14

C.  13,15

D.  14,15

解析:【解析】strlen返回字符串的长度,不包含字符串末尾的结束字符'\0',结果为

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