2015年3月计算机等考《二级C语言程序设计》无纸化上机选择题.doc

2015年3月计算机等考《二级C语言程序设计》无纸化上机选择题.doc

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015年3月计算机等考《二级C语言程序设计》无纸化上机选择题.doc

3.1无纸化考试选择题部分 第1套无纸化考试选择题 1.按照“先进后出”原则组织数据的结构是( )。 A.队列 B.栈 C.双向链表 D.二叉树 2.合法的八进制数是( )。 A.0 B.028 C.-077 D.01.0 3.设在c语言中,float类型数据占4个字节,则double类型数据占( )个字节。 A.1 B.2 C.8 D.4 4.如果进栈序列为e1、e2、e3、e4,则可能的出栈序列是( )。 A.e3、e1、e4、e2 B.e2、e4、e3、e1 C.e3、e4、e2 D.任意顺序 5.数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。 A.C B.Basic C.DDL D.DML 6.以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是( )。 A.概念数据库 B.用户数据库 C.物理数据库 D.逻辑数据库 7.一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。 A.栈 B.堆 C.数组 D.链表 8.下列叙述中正确的是( )。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对 9.C语言中,下列不合法的字符串常量是( )。 A.”\121” B.y= C.”\n\n” D.”ABCD\x6d” 10.表达式5-1的值是( )。 A.整数4 B.字符4 C.表达式不合法 D.字符6 11.下列函数的类型是( )。 fun(double x) {float y; y=3*x-4; return y; } A.int B.不确定 C.void D.float 12.下列程序的运行结果是( )。 int y一5,x一14; y=((x=3*y,x+1),x-1); printf(”x=%d,y=%d”,x,y); A.x=27,y=27 8.x=12,y=13 C.x=15,y=14 D.x=y=27 13.若有下列定义和语句: int u一011,v一0x11,w一11: printf(”%o,%x,%d\n”,u,v,w): 则输出结果是( )。 A.9,17,11 B.9,11。11 C.11,11,11 D.11,17。11 14.若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf(”i=%%d,j=%%d\n”,i,j); 输出的结果是( )。 A.i=8,j=9 B.i=%d,j=%d C.i=%8,j=%9 D.8,9 15.若有以下程序( )。 #includestdi0.h main() { int**k,*j,i=100; j=i;k=&j;printf(”%d\n”,**k); } 程序的输出结果是( 。 A.运行出错 B.100 C.j的地址 D.i的地址 16.设“int x=2,y=1;”,则表达式(!x || y--)的值I是( )。 A.0 B.1 C.2 D.-1 17.设有以下语句: int a=1,b=2,c; c=a^(b2); 执行后,c的值为( )。 A.6 B.7 C.8 D.9 18.下列程序执行后的输出结果是( )。 void func(int*a,int b[]) {b[o]=*a+b;) main() { int a,b[5]; a=0;b[0]=3; rune(&a.b);printf(”%d\n”,b[o]); } A.6 B.7 C.8 D.9 19.有以下程序: #includestdio.h main() { char c1=A,c2=Y; printf(”%d,%d\n”,c1,c2); ) 程序的输出结果是( )。 A.因输出格式不合法,无正确输出 B.65,90 C.A,Y D.65.89 20.若有以下程序段,W和k都是整型变量: : w=k: LB:if(w==0)go to LE; W——: printf(”*”) goto LB: LE; 则不能与上面程序段等价的循环语句是( )。 J A.for(w=k;w!—0;w——)printf(”*”); B.for(w=k;W;——w)printf(”*”); C.w=k; while(w——!=O)printf(”*”); D.w=k: W++;do{w——

文档评论(0)

czy2014 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档