- 1、本文档共315页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
国二C语言选择题28套
第一套
下面叙述正确的是______。
A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数
C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对
2.在一棵二叉树上第5层的结点数最多是______。
A、8B、16C、32D、15
3.在软件开发中,下面任务不属于设计阶段的是______。
A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型
4.对建立良好的程序设计风格,下面描述正确的是______。
A、程序应简单、清晰、可读性好B、符号名的命名要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无
5.下面对对象概念描述错误的是______。
A、任何对象都必须有继承性 B、对象是属性和方法的封装体C、对象间的通讯靠消息传递D、操作是对象的动态性属性
6.下面不属于软件工程的3个要素的是______。
A、工具 B、过程 C、方法 D、环境
7.程序流程图(PFD)中的箭头代表的是______。
A、数据流B、控制流C、调用关系D、组成关系
8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
A、数据库系统B、文件系统C、人工管理D、数据项管理
9.用树形结构来表示实体之间联系的模型称为______。
A、关系模型B、层次模型C、网状模型D、数据模型
10.关系数据库管理系统能实现的专门关系运算包括______。
A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表
11.以下程序的输出结果是______。
main()
{ char a[10]={1,2,3,4,5,6,7,8,9,0},*p;
int i ;i=8;p=a+i;
printf(%s\n,p-3);
}
A、6 B、6789 C、6 D、789
12.设有说明int(*ptr)[M];,其中的标识符ptr是______。
A、M个指向整型变量的指针 B、指向M个整型变量的函数指针
C、一个指向具有M个整型元素的一维数组的指针
D、具有M个指针元素的一维指针数组,每个元素都只能指向整型变量
13.以下程序的输出结果是______。
main()
{ int n=4;
while(n--)printf(%d ,--n);
}
A、2 0 B、3 1 C、3 2 1 D、2 1 0
14.设有以下语句:char str1[]=string,str2[8],*str3,*str4=string;
则下列选项中,______不是对库函数strcpy的正确调用,此库函数用来复制字符串。
A、strcpy(str1,HELLO1); B、strcpy(str2,HELLO2); C、strcpy(str3,HELLO3);D、strcpy(str4,HELLO4);
15.下面程序
#includestdio.h
#includestring.h
main()
{ char *p1=abc,*p2=ABC,str[50]=xyz;
strcpy(str+2,strcat(p1,p2) );
printf(%s\n,str);
}
的输出是______。
A、xyzabcABC B、zabcABC C、yzabcABC D、xyabcABC
文档评论(0)