- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《二级C语言》模拟题与答案
一、单选题(共100题,每题1分,共100分)
1、若已有定义语句:inta,b,c;且变量已正确赋初值,则以下选项中正确的赋值表达式是()。
A、a=(b=c)+8;
B、(a=b)=c=9;
C、a=(b==c)=A;
D、a+b=c+1;
正确答案:A
2、数据库系统的三级模式不包括()。
A、数据模式
B、内模式
C、概念模式
D、外模式
正确答案:A
3、数据结构中,与所使用的计算机无关的是数据的()。
A、逻辑结构
B、存储结构
C、物理结构
D、线性结构
正确答案:A
4、在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
A、(!E==0)
B、(E!=0)
C、(E0∥E0)
D、(E==0)
正确答案:D
5、有如下程序:#includemain(){inti;for(i=0;i5;i++)putchar(9-i);printf();}程序运行后的输出结果是()。
A、54321
B、98765
C、98765
D、43210
正确答案:C
6、设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为()。
A、客户号
B、商品号
C、客户号,商品号
D、客户号,商品号,购买数量
正确答案:C
7、下列关于栈的叙述中正确的是()。
A、栈顶元素最先能被删除
B、栈顶元素最后才能被删除
C、栈底元素永远不能被删除
D、以上三种说法都不对
正确答案:A
8、以下关于C语言的叙述中正确的是()。
A、C语言中的注释不可以夹在变量名或关键字的中间
B、C语言中的变量可以在使用之前的任何位置进行定义
C、在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D、C语言的数值常量中夹带空格不影响常量值的正确表示
正确答案:A
9、某二叉树的中序遍历为DCBAEFG,后序遍历为DCBGFEA,则该二叉树的深度(根结点在第1层)为()。
A、5
B、4
C、3
D、2
正确答案:B
10、在数据库系统中,给出数据模型在计算机上物理结构表示的是()。
A、关系数据模型
B、概念数据模型
C、物理数据模型
D、逻辑数据模型
正确答案:C
11、以下叙述中错误的是()。
A、C语言的可执行程序是由一系列机器指令构成的
B、用C语言编写的源程序不能直接在计算机上运行
C、通过编译得到的二进制目标程序需要连接才可以运行
D、在没有安装C语言集成开发环境的机器上不能运行C源程序生成的exe文件
正确答案:D
12、对于现实世界中事物的特征,在实体-联系模型中使用()。
A、属性描述
B、实体描述
C、二维表格描述
D、关键字描述
正确答案:A
13、软件需求规格说明书的作用不包括()。
A、软件验收的依据
B、软件设计的依据
C、软件可行性研究的依据
D、用户与开发人员对软件要做什么的共同理解
正确答案:C
14、下面不属于软件需求分析阶段工作的是()。
A、需求评审
B、需求获取
C、需求分析
D、需求计划
正确答案:D
15、若有定义语句:intx=10;则表达式x-=x+x的值为()。
A、-10
B、-20
C、10
D、0
正确答案:A
16、以下选项中正确的定义语句是()。
A、doublea=7,b=7;
B、double,a,b;
C、doublea=b=7;
D、doublea;b;
正确答案:A
17、以下不是合法C语言转义字符的是()。
A、\c
B、\a
C、\b
D、\r
正确答案:A
18、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
A、课号,成绩
B、学号,成绩
C、学号,课号
D、学号,姓名,成绩
正确答案:C
19、以下叙述中正确的是()。
A、只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度
B、scanf函数中的字符串是提示程序员的,输入数据时不必管它
C、在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符
D、复合语句也被称为语句块,它至少要包含两条语句
正确答案:C
20、若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
A、x=y==5;
B、x=n%2.5;
C、x+n=i;
D、x=5=4+1;
正确答案:A
21、设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
A、两行定义语句都不合法
文档评论(0)