欢迎来到天天文库
浏览记录
ID:25868296
大小:90.00 KB
页数:21页
时间:2018-11-23
《c语言选择95761》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.结构化分析方法是面向(C)的自顶向下、逐步求精进行需求分析的方法 A.对象 B.数据结构 C.数据流 D.目标 2.对线性表进行二分法检索,其前提条件是(A)。 A.线性表以顺序方式存储,并按关键码值排好序 B.线性表以顺序方式存储,并按关键码的检索频率排好序 C.线性表以链式方式存储,并按关键码值排好序 D.线性表以链式方式存储,并按关键码的检索频率排好序 3.结构化程序设计的3种结构是(D)。 A.顺序结构、选择结构、转移结构 B.分支结构、等价结构、循环结构 C.多分支结构、赋值结
2、构、等价结构 D.顺序结构、选择结构、循环结构 4.已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是(B)。 A.堆排序 B.直接插入排序 C.快速排序 D.直接选择排序 5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 6.设有如图所示二叉树,对此二叉树后序遍历的结果为(A)。 A.ZBTYCPXA B.ATBZXCYP C.TZBAC
3、YXP D.ATBZXCPY 7.链表不具有的特点是(B)。 A.不必事先估计存储空间 B.可随机访问任意元素 C.插入、删除不需要移动元素 D.所需空间与线性表长度成正比 8.在数据库设计中,将E—R图转换为关系模式的过程属于(B)。 A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 9.C语言可执行程序的开始执行点是(C)。 A.包含文件中的第一个函数 B.程序中第一个函数 C.程序中的main()函数 D.程序中第一条语句 10.在C语言程序中可用做用户标
4、识符的是(B)。 A.void,123,BBN B.aa,_abc,casC.as+b3,-123,IfD.6f,Do,SIG11.以下所列的C语言常量中,错误的是(B)。 A.0xFF B.1.2e0.5 C.2L D.‘72’ 12.若变量a、i已正确定义,且i已正确赋值,合法的语句是(B)。 A.a==l B.++i C.a=a++=5 D.a=int(i) 13.若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是(C)。 A.一3 B.9 C.一12 D
5、.6 14.若有定义“inta=5,b=7;”,则表达式a%一(b%2)运算后,a的值为(A)。 A.0 B.1 C.11 D.3 15.若执行以下程序时从键盘上输入9,则输出结果是(B)。 main() {intn; scanf(”%d”,&n); if(n++<10)printf(”/%d”,n); elseprintf(”%d”,n--); } A.11 B.10 C.9 D.8 16.设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、
6、n=2,则逻辑表达式(m=a>b)&&(n—c>d)运算后,n的值是(C)n A.0 B.1 C.2 D.3 17.有如下程序: main() {intx=23; do {printf(”%d”,x--);} while(!x); } 该程序的执行结果是(B)。 A.321 B.23 C.不输出任何内容 D.陷入死循环 18.下列程序的输出结果是(A)。 #include main() {inta=2,b=3,P; p=f(a,b); printf(”%d”,p); }
7、 intf(a,b) {intc; if(a>b)c=1; elseif(a==b)c=0; elsec=-l; return(c); } A.-l B.0 C.1 D.2 19.有下列程序: fun(intx,inty) {staticintm=0,i=2; i+=m+1;m=i+x+y;returnm; } main() {intj=1,m=1,k; k=fun(j,m);printS(”%d,”,k); k=fun(j,m);printf(”%d”,k); ) 执行
8、后的输出结果是(B)。 A.5,5 B.5,11 C.11,11 D.11,5 20.下列字符数组初始化语句中,不正确的是(A)。 A.charc[]=’900dmornin9’; B.charc[20]="900dmorning"; C.charc[]={’a’,’b’,’c’,’d’); D.charc[]={"ffgoo
此文档下载收益归作者所有