APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
49.以下程序段中,不能实现条件“如果a

A、 项:条件运算符?运算过程为:如果a>=b,x=-10,否则x=10,能实现题目中功能。

B、 项:如果a<b,则x=10,否则x=-10,能实现题目中功能。c项:首先赋值x=-10,如果a=b情况下有x=-10,能实现题目中功能。D项:如果a<b,则x=10,如果b<a,则x=-10,其中没有对a=b进行判断,不能实现题目中功能,答案选择D选项。

C、 x=-10;if(b>a)x=10;

D、 项:如果a<b,则x=10,如果b<a,则x=-10,其中没有对a=b进行判断,不能实现题目中功能,答案选择D选项。

答案:D

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
3.关于C语言标识符,以下叙述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3a82-c0cb-74c63d66eb00.html
点击查看题目
13.软件工程的三要素是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-962d-c0cb-74c63d66eb00.html
点击查看题目
34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-8086-c0cb-74c63d66eb00.html
点击查看题目
28.以下程序段中的变量已正确定义for( i=0; i<4; i++,i++ )for( k=1; k<3; k++ );printf("*" );该程序段的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1a0a-c0cb-74c63d66eb00.html
点击查看题目
47.下列工具中,不属于结构化分析的常用工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看题目
27.有以下程序:#include void fun(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-105a-c0cb-74c63d66eb00.html
点击查看题目
16.以下四个程序中,完全正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7852-c0cb-74c63d66eb00.html
点击查看题目
91.有三个关系R、S和T如下:则下列操作中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-e455-c0cb-74c63d66eb00.html
点击查看题目
84.以下选项中,值为1的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-14ef-c0cb-74c63d66eb00.html
点击查看题目
34.下列数据结构中,属于非线性结构的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-144f-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

49.以下程序段中,不能实现条件“如果a

A、 项:条件运算符?运算过程为:如果a>=b,x=-10,否则x=10,能实现题目中功能。

B、 项:如果a<b,则x=10,否则x=-10,能实现题目中功能。c项:首先赋值x=-10,如果a=b情况下有x=-10,能实现题目中功能。D项:如果a<b,则x=10,如果b<a,则x=-10,其中没有对a=b进行判断,不能实现题目中功能,答案选择D选项。

C、 x=-10;if(b>a)x=10;

D、 项:如果a<b,则x=10,如果b<a,则x=-10,其中没有对a=b进行判断,不能实现题目中功能,答案选择D选项。

答案:D

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
3.关于C语言标识符,以下叙述错误的是( )。

A.  标识符可全部由数字组成

B.  标识符可全部由下划线组成

C.  标识符可全部由小写字母组成

D.  标识符可全部由大写字母组成

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-3a82-c0cb-74c63d66eb00.html
点击查看答案
13.软件工程的三要素是( )。

A.  方法、工具和过程

B.  建模、方法和工具

C.  建模、方法和过程

D.  定义、方法和过程

解析:【解析】软件工程的三要素是:①方法;②工具;③过程。其中方法为软件开发提供了“如何做”的技术;工具为软件工程方法提供了自动或半自动的支撑环境;过程则是将软件工程的方法和工具综合起来以达到合理、及时地进行计算机软件开发的目的。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-962d-c0cb-74c63d66eb00.html
点击查看答案
34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));

A.  3

B.  4

C.  5

D.  8

解析:【解析】函数在被调用时,传入的实参以逗号分隔,实参可以是一个变量,也可以是一个表达式。在本题中,func()函数传入的参数是被逗号分隔的3个表达式,它们分别是f2(v1,v2)、(v3,v4,v5)和(v6,max(v7,v8)),所以它的实参个数是3。其中,f2(v1,v2)是一个函数调用;(v3,v4,v5)是一个逗号表达式;(v6,max(v7,v8))也是一个逗号表达式,它里面还包含了一个函数调用,但它仍只代表1个实参。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-8086-c0cb-74c63d66eb00.html
点击查看答案
28.以下程序段中的变量已正确定义for( i=0; i<4; i++,i++ )for( k=1; k<3; k++ );printf("*" );该程序段的输出结果是( )。

A.  ******

B.  ****

C.  **

D.  *

解析:【解析】for语句在没有"{}"说明时仅仅是跟随其后的第一条语句,即另外一个for语句,第二个for循环有个";"结束,所以整个双重循环将被视为空语句。然后执行下一个顺序语句,即输出语句,只输出一个"*"。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-1a0a-c0cb-74c63d66eb00.html
点击查看答案
47.下列工具中,不属于结构化分析的常用工具的是( )。

A.  数据流图

B.  数据字典

C.  判定树

D.  N-S图

解析:【解析】结构化分析常用的工具有:①数据流图;②数据字典;③判定树;④判定表。N-S图用于软件设计阶段。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看答案
27.有以下程序:#include void fun(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-105a-c0cb-74c63d66eb00.html
点击查看答案
16.以下四个程序中,完全正确的是( )。

A.  项中,“main()”函数后面不能加分号;C语言中注释语句的注释方法是:/*注释内容*/或//注释一行,且“/*”和“*/”不能嵌套使用,C项错误;D选项中预编译命令“include ”前缺少“#”号。答案选择

B.  #include main(){/*programming*/printf("programming!\n");}

C.  语言中注释语句的注释方法是:/*注释内容*/或//注释一行,且“/*”和“*/”不能嵌套使用,C项错

D.  include main(){/*programming*/printf("programming!\n");}

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-7852-c0cb-74c63d66eb00.html
点击查看答案
91.有三个关系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-26ff-e455-c0cb-74c63d66eb00.html
点击查看答案
84.以下选项中,值为1的表达式是( )。

A.  SCII码表,'0'~48,'1'~49,'\0'~0,答案选择C选项。

B.  1-'0'

C.  II码表,'0'~48,'1'~49,'\0'~0,答案选择C选项。

D.  '\0'-'0'

I.  I码表,'0'~48,'1'~49,'\0'~0,答案选择C选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-14ef-c0cb-74c63d66eb00.html
点击查看答案
34.下列数据结构中,属于非线性结构的是( )。

A.  双向链表

B.  循环链表

C.  二叉链表

D.  循环队列

解析:【解析】线性结构要满足两个条件:①有且仅有一个根结点;②每个结点 多有一个前驱,也 多有一个后继。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构,属于线性结构,只是存储结构不连续;循环队列是一个头结点和尾结点互为前驱结点和后继结点的特殊的队列,属于线性结构;二叉链表是二叉树的链式存储结构,因为二叉树有些结点有两个后继结点,不符合线性结构的定义,所以二叉链表是非线性结构。答案选择C选项。

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