APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
18.关于C语言的变量名,以下叙述正确的是( )。

A、 变量名不可以与关键字同名

B、 变量名不可以与预定义标识符同名

C、 变量名必须以字母开头

D、 变量名是没有长度限制的

答案:A

解析:【解析】合法的标识符由字母(大、小写均可)、数字和下划线组成,并且必须以字母或下划线开头。关键字是指被C语言保留的,不能用作其他用途的标识符,它们在程序中都代表着固定的含义,用户不可重新定义,A项正确、BC两项错误。变量名没有长度限制,但不可超过编译器可以辨识的范围,D项错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
38.以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#include void calc(float x,float y,float *sum){() = x+y;}main (){float x,y,add;scanf("%f%f",&x,&y);calc(x,y,&add);printf("x+y=%f\n",add);}calc函数中下划线处应填入的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-7f64-c0cb-74c63d66eb00.html
点击查看题目
36.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-841a-c0cb-74c63d66eb00.html
点击查看题目
19.以下选项中关于程序模块化的叙述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-4879-c0cb-74c63d66eb00.html
点击查看题目
34.在软件开发中,需求分析阶段产生的主要文档是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-c001-c0cb-74c63d66eb00.html
点击查看题目
37.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7512-c0cb-74c63d66eb00.html
点击查看题目
20.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a43c-c0cb-74c63d66eb00.html
点击查看题目
28.在数据库系统的内部结构体系中,索引属于( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-63ca-c0cb-74c63d66eb00.html
点击查看题目
38.有两个关系R和T如下:则由关系R得到关系T的操作是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1c4f-c0cb-74c63d66eb00.html
点击查看题目
55.有以下程序:#include main(){int a=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2a6a-c0cb-74c63d66eb00.html
点击查看题目
23.以下C语言用户标示符中,不合法的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-8629-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

18.关于C语言的变量名,以下叙述正确的是( )。

A、 变量名不可以与关键字同名

B、 变量名不可以与预定义标识符同名

C、 变量名必须以字母开头

D、 变量名是没有长度限制的

答案:A

解析:【解析】合法的标识符由字母(大、小写均可)、数字和下划线组成,并且必须以字母或下划线开头。关键字是指被C语言保留的,不能用作其他用途的标识符,它们在程序中都代表着固定的含义,用户不可重新定义,A项正确、BC两项错误。变量名没有长度限制,但不可超过编译器可以辨识的范围,D项错误。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
38.以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#include void calc(float x,float y,float *sum){() = x+y;}main (){float x,y,add;scanf("%f%f",&x,&y);calc(x,y,&add);printf("x+y=%f\n",add);}calc函数中下划线处应填入的是( )。

A.  *sum

B.  sum

C.  &sum

D.  add

解析:【解析】程序的执行过程为:从键盘读入两个float类型数据,分别赋给x,y,调用函数calc将x与y的值与add变量地址传入函数,地址赋给指针sum,函数体中将两数之和放入指针指向的地址,指针正确的引用形式为:*sum,这表示变量,可以被赋值。所以横线处填写*sum。答案选择A选项。

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

A.  C程序的基本组成单位是语句

B.  C程序中的每一行只能写一条语句

C.  简单C语句必须以分号结束

D.  C语言必须在一行内写完

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-841a-c0cb-74c63d66eb00.html
点击查看答案
19.以下选项中关于程序模块化的叙述错误的是( )。

A.  把程序分成若干相对独立的模块,可便于编码和调试

B.  把程序分成若干相对独立、功能单一的模块,可便于重复使用这些模块

C.  可采用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序

D.  可采用自顶向下、逐步细化的设计方法把若干独立模块组装成所要求的程序

解析:【解析】把一个大程序分解成若干相对独立的子程序,大大提高了程序编制的效率。软件编制人员在进行程序设计时,首先应当集中考虑主程序中的算法,写出主程序后再动手逐步完成子程序的调用。对于这些子程序也可用调试主程序的同样方法逐步完成其下一层,就是自顶向下、逐步细化、模块化的程序设计方法。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-4879-c0cb-74c63d66eb00.html
点击查看答案
34.在软件开发中,需求分析阶段产生的主要文档是( )。

A.  项,数据字典是需求分析阶段的工具;

B.  项,软件详细设计说明书是设计阶段生成的;

C.  项,数据流图是结构化分析方法中使用的工具,是需求分析阶段产生的结果;

D.  项,需求分析阶段只能生成需求分析规格说明书。答案选择D选项。

解析:【解析】

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

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

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

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

D.  循环队列是一种逻辑结构

解析:【解析】队列是一种“先进先出”的特殊线性表。循环队列是在顺序存储结构中将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,定义两个游标:指向队头的游标(front)、指向队尾的游标(rear)。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7512-c0cb-74c63d66eb00.html
点击查看答案
20.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于( )。

A.  定义阶段

B.  开发阶段

C.  维护阶段

D.  上述三个阶段

解析:【解析】软件生命周期可分为:①定义阶段,包括可行性研究、需求分析;②开发阶段,包括概要设计、详细设计、实现、测试;③维护阶段,包括使用、维护、退役。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a43c-c0cb-74c63d66eb00.html
点击查看答案
28.在数据库系统的内部结构体系中,索引属于( )。

A.  模式

B.  内模式

C.  外模式

D.  概念模式

解析:【解析】索引是对数据库表中一列或多列的值进行排序的一种结构,涉及到了物理存储结构,属于物理模式,又称内模式。内模式给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径。答案选择B选项。

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

A.  选择

B.  交

C.  投影

D.  并

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1c4f-c0cb-74c63d66eb00.html
点击查看答案
55.有以下程序:#include main(){int a=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是( )。

A.  1,0,1,0

B.  1,1,0,1

C.  1,0,0,1

D.  1,1,1,0

解析:【解析】本题程序执行过程为:求解逻辑表达式(++aǁ++b),++a的值为1,则整个表达式为真,不计算++b,然后求解++c,不计算++d, 后得到a=1,b=0,c=1,d=0,答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2a6a-c0cb-74c63d66eb00.html
点击查看答案
23.以下C语言用户标示符中,不合法的是( )。

A.  ⱣⱤ1

B.  AaBc

C.  aⱣⱤb

D.  a--b

解析:【解析】

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