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

A、 C程序在运行过程中所有的计算都以二进制方式进行

B、 C程序在运行过程中所有的计算都以十进制方式进行

C、 所有的C程序都需要在连接无误后才能运行

D、 C程序中整型变量只能存放整数,实型变量只能存放浮点数

答案:B

解析:【解析】在C程序运行过程中,编译器的作用是将程序转换为目标代码,目标代码都是二进制的。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
3.以下选项中,能表示逻辑值“假”的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c012-c0cb-74c63d66eb00.html
点击查看题目
66.某系统结构图如下图所示该系统结构图的宽度是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看题目
115.二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1320-c0cb-74c63d66eb00.html
点击查看题目
16.设二叉树如下:则后序序列为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f496-c0cb-74c63d66eb00.html
点击查看题目
12.在C语言程序中,下列说法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看题目
102.以下选项中合法的C语言赋值语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3de9-c0cb-74c63d66eb00.html
点击查看题目
34.有以下程序段#includemain(){int j;float y;char name[50];scanf("%2d%f%s",&j,&y,name);}当执行上述程序段,从键盘上输入55566 7777123后,y的值为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-b51a-c0cb-74c63d66eb00.html
点击查看题目
13.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7191-c0cb-74c63d66eb00.html
点击查看题目
112.有以下程序:#includemain(){int a;scanf("%d",&a);if(a++<9)printf("%d\n",a);else printf("%d\n",a--);}程序运行时键盘输入9<回车>,则输出的结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-53ff-c0cb-74c63d66eb00.html
点击查看题目
9.有三个关系R、S和T如下:则下列操作中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-e5ad-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

6.下列叙述中错误的是( )。

A、 C程序在运行过程中所有的计算都以二进制方式进行

B、 C程序在运行过程中所有的计算都以十进制方式进行

C、 所有的C程序都需要在连接无误后才能运行

D、 C程序中整型变量只能存放整数,实型变量只能存放浮点数

答案:B

解析:【解析】在C程序运行过程中,编译器的作用是将程序转换为目标代码,目标代码都是二进制的。答案选择B选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
3.以下选项中,能表示逻辑值“假”的是( )。

A.  1

B.  0.000001

C.  0

D.  100.0

解析:【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c012-c0cb-74c63d66eb00.html
点击查看答案
66.某系统结构图如下图所示该系统结构图的宽度是( )。

A.  2

B.  3

C.  4

D.  n

解析:【解析】系统结构图的宽度是指最大模块数的层的控制跨度。图中系统第一层只有1个模块,第二层有n(n>3)个模块,第三层有4个模块,最大的跨度为n。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-fffb-c0cb-74c63d66eb00.html
点击查看答案
115.二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为( )。

A.  DCBA

B.  BDCA

C.  ABCD

D.  BADC

解析:【解析】本题中中序序列为BDCA,后序序列为DCBA,可知A为根节点,BDC为左侧节点,C是B右子节点,D是C左子节点,故前序序列为ABCD,

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1320-c0cb-74c63d66eb00.html
点击查看答案
16.设二叉树如下:则后序序列为( )。

A.  ABDEGCFH

B.  DBGEAFHC

C.  DGEBHFCA

D.  ABCDEFGH

解析:【解析】后序遍历,先访问左子树,再访问右子树,最后访问根结点。法一:本题中,树不为空,所以先后序遍历左子树,得DGEB,再后序遍历右子树,得HFC,最后访问根结点。所以该二叉树的后序序列为

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f496-c0cb-74c63d66eb00.html
点击查看答案
12.在C语言程序中,下列说法正确的是( )。

A.  函数的定义可以嵌套,但函数的调用不可以嵌套

B.  函数的定义不可以嵌套,但函数的调用可以嵌套

C.  函数的定义和调用均不可以嵌套

D.  函数的定义和调用均可以嵌套

解析:【解析】函数定义都是在函数外部进行的,函数调用是在函数内部进行的,所以函数的定义不可以嵌套,但函数的调用可以嵌套(如递归函数)。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看答案
102.以下选项中合法的C语言赋值语句是( )。

A.  ++i;

B.  a=b=34

C.  a=3,b=9

D.  k=int(a+b);

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-3de9-c0cb-74c63d66eb00.html
点击查看答案
34.有以下程序段#includemain(){int j;float y;char name[50];scanf("%2d%f%s",&j,&y,name);}当执行上述程序段,从键盘上输入55566 7777123后,y的值为( )。

A.  566.0

B.  55566.0

C.  7777.0

D.  566777.0

解析:【解析】本题考查的是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中,其中的格式命令可以说明最大域宽。在百分号%与格式码之间的整数用于限制从对应域读入的最大字符数。因此j的值为55,y的值为566.0,字符数组name的值为7777123。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-b51a-c0cb-74c63d66eb00.html
点击查看答案
13.以下选项中叙述正确的是( )。

A.  选项正确。一个源程序文件可以包括预处理命令、全局声明、函数定义,程序总是从main函数开始执行的,不是main语句,

B.  选项错误。

C.  程序中允许两种注释,以//开头的单行注释;以/*开始,以*/结束的块式注释,

D.  选项错误。函数可以嵌套,注释不能嵌套,C选项错误。

解析:【解析】函数体是函数首部下面的花括号内的部分,所以函数体必须由{开始,

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7191-c0cb-74c63d66eb00.html
点击查看答案
112.有以下程序:#includemain(){int a;scanf("%d",&a);if(a++<9)printf("%d\n",a);else printf("%d\n",a--);}程序运行时键盘输入9<回车>,则输出的结果是( )。

A.  10

B.  11

C.  9

D.  8

解析:【解析】“++”和“—”运算,当以前缀形式出现时,则先进行加一或减一操作,再取值,当以后缀形式出现时,则先取值,再进行加一或减一操作。判断条件中if(a++<9)是先用后加,即a的值为9,所以条件不成立,但是a已经进行了自增1操作,a的值此时为10。执行else语句时,因为打印a--,是先用后减,所以先输出10,然后a的值变为9。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-53ff-c0cb-74c63d66eb00.html
点击查看答案
9.有三个关系R、S和T如下:则下列操作中正确的是( )。

A.  T=R∩S

B.  T=R∪S

C.  T=R×S

D.  T=R-S

解析:【解析】图中关系R比关系S多一行T中的元组,故由关系R和S得到关系T的操作是差。答案选择D选项。

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