计算机国二C语言考试试题 第一套.doc

计算机国二C语言考试试题 第一套.doc

ID:51406706

大小:68.50 KB

页数:8页

时间:2020-03-23

计算机国二C语言考试试题 第一套.doc_第1页
计算机国二C语言考试试题 第一套.doc_第2页
计算机国二C语言考试试题 第一套.doc_第3页
计算机国二C语言考试试题 第一套.doc_第4页
计算机国二C语言考试试题 第一套.doc_第5页
资源描述:

《计算机国二C语言考试试题 第一套.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一套1.串的长度是()A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数分析:串的长度指的是串中的字符的个数,且其字符个数可以为零。2.以下不属于对象的基本特点的是()A.分类性B.多态性C.继承性D.封装性分析:对象有如下一些基本特点,即标识惟一性、分类性、多态性、封装性和模块独立性。3.下面不属于软件设计原则的是()A.抽象B.模块化C.自底向上D.信息隐蔽分析:软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增

2、量测试的一种。4.下列SQL语句中,用于修改表结构的是()A.ALTERB.CREATEC.UPDATED.INSERT分析:SQL语句中凡创建都用CREATE,删除都用DROP,改用ALTER,再跟类型和名字,附加子名。5.关系模型允许定义3类数据约束,下列不属于数据约束的是()A.实体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束分析:关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,

3、运行时由系统自动检查。6.非空循环单链表head的尾结点(由p所指向),满足()A.p->next==NULLB.p==NULLC.p->next=headD.p=head分析:循环链表就是将链表的最后一个结点指向链表头结点(或第一个结点),即p->next=head。7.对建立好程序设计风格,下面描述正确的是()A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无分析:程序设计应该简单易懂,语句构造应该简单直接,不应该为提高效率而把语句复杂化。8.在软件生产过程中,需求信息的给出是()A.程序员B.项目管理者C.软件分析设计人员D.

4、软件用户分析:软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。9.NULL是指()A.0B.空格C.未知的值或无任何值D.空字符串分析:此题属于记忆性的题目,NULL是指未知的值或无任何值。10.下列说法中,不属于数据模型所描述的内容的是()A.数据结构B.数据操作C.数据查询D.数据约束分析:数据模型所描述的内容3有个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要描述在相应数据结构上的操作类型与操作方式。11.在C语言中,退格符是()A.\nB.\tC.\fD.\b分析:C语言

5、的转义字符见下表所示。转义字符转义字符的意义\n回车换行\t横向跳到下一制表位置\v竖向跳格\b退格\r回车\f换页\\反斜线符“\”\’单引号符\a鸣铃\ddd1~3位八进制数所代表的字符\xhh1~2位十六进制数所代表的字符12.若已定义:inta=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后a<=25&&b--<=2&&c?printf(″***a=%d,b=%d,c=%d\n″,a,b,c):printf(″###a=%d,b=%d,c=%d\n″,a,b,c);程序输出结果是()A.***a=25,b=13,c=19B.***a=26,b=14,c=19C

6、.###a=25,b=13,c=19D.###a=26,b=14,c=19分析:此题综合考查多种运算符的使用。首先计算表达式a<=25&&b--<=2&&c的值,很容易看出b--<=2的值为假,因此表达式为假;根据三目运算的特点,由于前面的表达式为假,应执行printf(″###a=%d,b=%d,c=%d\n″,a,b,c),应注意a的值依然为25,b的值经过b--运算后改变为13,而c的值仍为19。13.若运行以下程序时,从键盘输入Adescriptor(表示回车),则下面程序的运行结果是()#includemain(){charc;intv0=1,

7、v1=0,v2=0;do{switch(c=getchar()){case′a′:case′A′:case′e′:case′E′:case′i′:case′I′:case′o′:case′O′:case′u′:case′U′:v1+=1;default:v0+=1;v2+=1;}}while(c!=′\n′);printf(″v0=%d,v1=%d,v2=%d\n″,v0,v1,v2);}A.v0=7,v1=4,v2=7B.v0=8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。