APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
98.若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是( )。

A、 a=b,b=c,c=d,d=1;

B、 d=c=b=a=1;

C、 a=1,b=a,c=b,d=c;

D、 d=1,c=d,b=c,a=b;

答案:A

解析:【解析】由于C语言逗号表达式的的执行顺序是从左向右,赋值运算符是自右向左,A选项先执行a=b时,b为空值,故不正确;所以在连续赋值时

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
39.以下结构体类型说明和变量定义中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2bba-c0cb-74c63d66eb00.html
点击查看题目
76.有关系R如下,其中属性B为主键:则其中最后一个记录违反了( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-c75b-c0cb-74c63d66eb00.html
点击查看题目
46.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d74a-c0cb-74c63d66eb00.html
点击查看题目
8.对于一个正常运行的C程序,以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-678e-c0cb-74c63d66eb00.html
点击查看题目
30.软件开发中,需求分析阶段可以使用的工具是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-78cc-c0cb-74c63d66eb00.html
点击查看题目
22.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-65ec-c0cb-74c63d66eb00.html
点击查看题目
65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3ff0-c0cb-74c63d66eb00.html
点击查看题目
26.有以下程序:#includemain(){int x=0x13;if(x=0x12)printf("True");printf("False\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-ecf5-c0cb-74c63d66eb00.html
点击查看题目
64.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-abb8-c0cb-74c63d66eb00.html
点击查看题目
107.有两个关系R和T如下:则由关系R得到关系T的操作是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-0516-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

98.若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是( )。

A、 a=b,b=c,c=d,d=1;

B、 d=c=b=a=1;

C、 a=1,b=a,c=b,d=c;

D、 d=1,c=d,b=c,a=b;

答案:A

解析:【解析】由于C语言逗号表达式的的执行顺序是从左向右,赋值运算符是自右向左,A选项先执行a=b时,b为空值,故不正确;所以在连续赋值时

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
39.以下结构体类型说明和变量定义中正确的是( )。

A.  项,用typedef定义结构体类型名REC后,可以用REC定义变量。

B.  struct REC;{int n;char c;}; REC t1,t2;

C.  typedef struct REC:{int n=0;char c='A';} t1,t2; REC t1,t2;

D.  struct{int n;char c;}REC;

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-2bba-c0cb-74c63d66eb00.html
点击查看答案
76.有关系R如下,其中属性B为主键:则其中最后一个记录违反了( )。

A.  实体完整性约束

B.  参照完整性约束

C.  用户定义的完整性约束

D.  关系完整性约束

解析:【解析】本题中属性B为主键,但最后一个记录为空,违反了实体完整性约束。关系模型中的完整性约束有:①实体完整性约束;②参照完整性约束;③用户定义的完整性约束三种。其中,实体完整性约束是指:若属性B是关系的主键,则B中的属性值不能为空。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-c75b-c0cb-74c63d66eb00.html
点击查看答案
46.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。

A.  控制流

B.  加工

C.  存储文件

D.  源和潭

解析:【解析】数据流图从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,其图符包括:①加工、②数据流、③存储文件、④源和潭。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d74a-c0cb-74c63d66eb00.html
点击查看答案
8.对于一个正常运行的C程序,以下叙述中正确的是( )。

A.  程序的执行总是从程序的第一个函数开始,在main函数结束

B.  程序的执行总是从main函数开始

C.  程序的执行总是从main函数开始,在程序的 后一个函数中结束

D.  程序的执行总是从程序的第一个函数开始,在程序的 后一个函数中结束

解析:【解析】结束。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-678e-c0cb-74c63d66eb00.html
点击查看答案
30.软件开发中,需求分析阶段可以使用的工具是( )。

A.  N-S图

B.  DFD图

C.  PAD图

D.  程序流程图

解析:【解析】结构化解析方法是结构化程序设计理论在软件需求解析阶段的运用,

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-78cc-c0cb-74c63d66eb00.html
点击查看答案
22.执行以下程序段后,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-26fc-65ec-c0cb-74c63d66eb00.html
点击查看答案
65.有以下程序:#include main(){int s;scanf("%d",&s);while(s>0){switch(s){case 1:printf("%d",s+5);case 2:printf("%d",s+4);break;case 3:printf("%d",s+3);default:printf("%d",s+1);break;}scanf("%d",&s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。

A.  6566456

B.  66656

C.  66666

D.  6666656

解析:【解析】输入1:执行case1,输出6,没有遇到break,继续执行case2,输出5,遇到break,跳出;输入2:执行case2,输出6,遇到break,跳出;输入3:执行case3,输出6,没有遇到break,执行default,输出4;输入4:执行default,输出5;输入5:执行default,输出6。后输出结果是6566456。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3ff0-c0cb-74c63d66eb00.html
点击查看答案
26.有以下程序:#includemain(){int x=0x13;if(x=0x12)printf("True");printf("False\n");}程序运行后的输出结果是( )。

A.  True

B.  TrueFalse

C.  False

D.  TrueFalseTrue

解析:【解析】if(x=0x12)条件语句为赋值语句,注意赋值操作符“=”与相等操作符“==”的区别,此处是赋值语句“=”0x12即十进制的18,给x赋值18,因此if的判断条件为真,执行输出语句,输出True;之后再执行下一个输出语句,输出False,答案选择B选项。

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

A.  循环队列是顺序存储结构

B.  循环队列是链式存储结构

C.  循环队列是非线性结构

D.  循环队列的插入运算不会发生溢出现象

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-abb8-c0cb-74c63d66eb00.html
点击查看答案
107.有两个关系R和T如下:则由关系R得到关系T的操作是( )。

A.  投影

B.  交

C.  选择

D.  并

解析:【解析】关系T是由关系R的第1、3列的元组组成,这是对关系R进行投影运算的结果。可以简单理解为:选择运算是对行(元组)的操作,投影运算是对列的操作。投影运算是对列的操作。投影是从表中选出指定的属性值组成新表,是单目运算,答案选择A选项。

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