2013年3月全国计算机等级考试C语言试题库试题

上传人:xmg****18 文档编号:118815126 上传时间:2019-12-26 格式:DOC 页数:15 大小:102.50KB
返回 下载 相关 举报
2013年3月全国计算机等级考试C语言试题库试题_第1页
第1页 / 共15页
2013年3月全国计算机等级考试C语言试题库试题_第2页
第2页 / 共15页
2013年3月全国计算机等级考试C语言试题库试题_第3页
第3页 / 共15页
2013年3月全国计算机等级考试C语言试题库试题_第4页
第4页 / 共15页
2013年3月全国计算机等级考试C语言试题库试题_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《2013年3月全国计算机等级考试C语言试题库试题》由会员分享,可在线阅读,更多相关《2013年3月全国计算机等级考试C语言试题库试题(15页珍藏版)》请在金锄头文库上搜索。

1、. . . . .2013年3月全国计算机等级考试无纸化二级语言一、选择题(每一题1分,共40分)(1)程序流程图中带有箭头的线段表示的是( )。 A)图元关系 B)数据流 C)控制流 D)调用关系(2)结构化程序设计的基本原则不包括( )。 A)多态化 B)自顶向下 C)模块化 D)逐步求精(3) 软件设计中模块划分应遵循否认准则是( )。 A)低内聚低耦合 B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合(4)在软件开发中,需求分析阶段产生的主要文档是( )。 A)可行性分析报告 B)软件需求规格说明书 C)概要设计说明书 D)集成测试计划(5)算法的有穷性是指( )。 A)算法程序的运行

2、时间是有限的 B)算法程序所处理的数据量是有限的 C)算法程序的长度是有限的 D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏的情况下,比较次数不是n(n 1)/ 2的排序方法是( )。 A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序(7)下列关于栈的叙述正确的是( )。 A)栈按“先进先出”组织数据 B)栈按“先进后出”组织数据 C)只能在栈底插入数据 D)不能删除数据(8)在数据库设计中,将E-R图转化成关系数据模型的过程属于( )。 A)需求分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段(9)有三个关系R,S和T如下:RBCDa0k1b1niSB

3、CDf3h2a0k1n2x1 TBCDa0k1由关系R和S通过运算得到关系T,则所使用的运算为( )。 A)并 B)自然连接 C)笛卡儿积 D)交(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。 A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩(11)以下叙述中错误的是( )。 A)C语言中的每条可执行语句和非执行语句最终都将被转化成二进制的机器指令 B)C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件 C)用C语言编写的程序称为源程序

4、,它以ASCII代码形式存放在一个文本文件中 D)C语言源程序经编译后生成后缀为.obj的目标程序(12)以下选项中,合法的一组C语言数值常量是( )。 A)12. 0Xa23 4.5e0 B)028 .5e-3 -0xf C).177 4el.5 0abc D)0x8A 10,000 3.e5(13)以下选项中不合法的标识符是( )。 A)&a B)FOR C)print D)_00(14)若有代数式 (其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。A)sqrt(fabs(pow(n,x)+exp(x)B)sqrt(fabs(pow(n,x)+po

5、w(x,e)C)sqrt(abs(nx+ex)D)sqrt(fabs(pow(x,n)+exp(x)(15)若有定义:double a=22;int i=0,k=18;则不符合C语言规定的赋值语句是( )。A)i=(a+k)=(i+k); B)i=a%11;C)a=a+,i+; D)i=!a;(16)有以下程序: #include main() int s,t,A=10;double B=6; s=sizeof(A);t = sizeof(B);printf(“%d,%dn”,s,t); 在VC6.0平台上编译运行,程序运行后的输出结果是( )。A)10,6 B)4,4 C)2,4 D)4,8

6、(17)有以下程序: #include main() char a,b,c,d; scanf(“%c%c”,&a,&b); c=getchar();d=getchar(); printf(“%c%c%c%cn”,a,b,c,d); 当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符) 12 34 则输出结果是( )。A) 12 B)12 C)1234 D)12 34 3(18)以下关于逻辑运算符两侧运算对象的叙述中正确的是( )。A)可以是任意合法的表达式 B)只能是整数0或非0整数C)可以是结构体类型的数据 D)只能是整数0或1(19)有以下程序: #inclu

7、de main() int a =0,b=0,c=0,d=0; if(a=1) b=1;c=2; else d=3; printf(“%d,%d,%d,%dn”,a,b,c,d);程序输出()A)1,1,2,0 B)0,0,0,3 C)编译有错 D)0,1,2,0(20)有以下程序:#include Main()Int x=1,y=0,a=0,b=0;Switch(x)case 1; Switch(y)case 0:a+;break;case 1:b+;break;Case 2:a+;b+:break;Case 3:a+;b+;Printf(“a=%d,b=%dn”,a,b);程序运行结果是(

8、)A) a=2,b=2 B)a=2,b=1 C)a=1,b=1 D)a=1,b=0(21)以下程序段中的变量已正确定义:for(i=0;i4;i+;i+)for(k=1;k3;k+);printf(“*”);程序段输出结果是()。A)* * B)* * * * C)* D)* * * * * * * *(22)有以下程序段:#includeint i,n;for(i=0;i8;i+) n=rand() % 5;switch(n) case 1:case 3:printf(“%d n”,n);break;case 2:case 4:printf(“%d n”,n);continue;case 0

9、:exit(0);printf(“%d n”,n);以下关于程序段执行情况的叙述。正确的是()A)for循环语句固定执行8次 B)当产生的随机数n为4时结束循环操作C)当产生的随机数n为1和2不做任何操作 D)当产生的随机数n为0时结束程序运作(23)有以下程序:#includeint f(int x);main() Int n=1,m;M=f(f(f(n);Printf(“%dn”,m);Int f(intx) Retrun x*2;程序运行后的输出结果是()A)8 B)2 C)4 D)1 (24)以下叙述中错误的是()A)可以给指针变量赋一个整数作为地址值B)函数可以返回地址值C)改变函数

10、形参的值,不会改变对应实参的值D)当在程序的开头包含头文件stdio.h时,可以给指针变量赋值NULL(25)设已有定义:float x;则以下对指针变量p进行定义且赋初值的语句中正确的是()。A) int *p=(float)x; B)float *p=&x; C)float p=&x; D)float *p=1024;(26)以下数组定义中错误的是()A) int x23=1,2,3,4,5,6; B) int x3=0;C) int x3=1,2,3,4,5,6 ; D) int x23=1,2,3,4,5,6;(27) 有以下程序:includevoid fun(int a,int n

11、) int i,t;for(i=0;in/2;i+) t=ai; ai=an-1-i; an-1-i=t; main() int k10=1,2,3,4,5,6,7,8,9,10,I;fun(k,5);for(i=2;i8;i+)printf(“%d”,ki);printf”n”);程序运行结果是()A)321678B)876543C)1098765D)345678(28)有以下程序::#include#define N 4void fun(int aN,int b) int i;for(i=0;iN;i+)bi=aii-ain-1-i;Main()int xNN=1,2,3,4,5,6,7,

12、8,9,10,11,12,13,14,15,16 ,yN,I;fun(x,y);for(i=0:iN;i+)printf(“%d,”yi);printf(“n”);程序运行后的输出结果()A)-3,-1,1,3 B)-12,-3,0,0 C)0,1,2,3 D)-3,-3,-3,-3(29)设有定义:char s81;int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是() A)get(s);B)while(si+=getcher()!=n);si=0;C)scanf(“%s”,s);D)doscanf(“%c”,&si);while(si+!=n);si=n;(30)设有定义:char p =1,2,3,*q=p;一下不能计算

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号