历年二级C语言笔试真题及答案(10)
后移动3个int型数据*/
fread(a,sizeof(int),3,fp);
fclose(fp);
for(i=0;i<6;i++) printf(“%d,”,a[ i]);}
程序运行后的输出结果是
A)4,5,6,4,5,6, B)1,2,3,4,5,6, C)4,5
,6,1,2,3, D)6,5,4,3,2,1,
二.填空题(每空2分,共40分)
(1)在深度为7的满二叉树中,度为2
的结点个数为_________。
(2)软件测试分为白箱(盒)测试和黑
箱(盒)测试,等价类划分法属于
__________ 测试。
(3)在数据库系统中,实现各种数据管
理功能的核心软件称为数据库管理系统
______。
14
历年二级C语言笔试真题及答案
(4)软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于_______阶段。
(5)在结构化分析使用的数据流图(DFD)中,利用_________ 对其中的图形元素进行确切解释。
(6)执行以下程序后的输出结果是
__________ 。
main()
{int a=10;
a=(3*5,a+4); printf(“a=%d\n”,a);} (7) 当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行___________次。
#include
main()
{char ch;
While((ch=getchar())==’0’)
printf(“#”);}
(8) 以下程序的运行结果是
_________ 。
int k=0;
void fun(int m)
{ m+=k; k+=m; printf(“m=%d\n
k=%d ”,m,k++);}
main()
{ int i=4;
fun(i++); printf(“i=%d k=%d\n”,i,k);} (9) 以下程序的运行结果是
__________ 。
main()
{int a=2,b=7,c=5;
Switch(a>0)
{case 1:switch(b<0)
{case 1:switch(“@”); break;
Case 2: printf(“!”); break;}
Case 0: switch(c==5)
{ case 0: printf(“*”); break;
Case 1: printf(“#”); break;
Case 2: printf(“$”); break;}
default : printf(“&”);}
Printf(“\n”);}
(10)以下程序的输出结果是
____________
# include
main()
{ printf(“%d\n”,strlen(“IBM\n012\1\\”));}
(11)已定义char ch=”$”;int i=1,j;执行
j=!ch&&i++以后,i的值为___________(12)以下程序的输出结果是________ # include
main()
{ char a[]={‘\1’,’\2’,’\3’,’\4’,’\0’};
Printf(“%d %d\n”,sizeof ,srelen );} (13)设有定义语句:int
a[][3]={{0},{1},{2}};,则数组元素a[1][2]
的值为________
*********(14)以下程序的功能是:求出数组x中各相邻两个元素的和,依次存放到a数组中,然后输出,请填空。
Main()
{int x[10],a[9],I; For (i=0;i<10;i++)
Scanf(“%d”,&x[ i]);
For( _________ i<10;i++)
A[i-1]=x[ i]+ _____________
For(i=0;i<9;i++)
Printf(“%d”,a[ i]);
Printf(“\n”);
(15) 以下程序的功能是:利用指针指向
三个整型变量,并通过指针运算找出三个
数中的最大值,输出到屏幕上,请填空:
Main()
{int x,y,z,max,*px,*py,*pz,*pmax;
Scanf(“%d%d%d”,&x,&y,&z);
Px=&x;
Py=&y;
Pz=&z;
Pmax=&max;
__________________
If(*pmax<*py)*pmax=*py;
If(*pmax<*pz)*pmax=*pz;
Printf(“max=%d\n”,max);}
(16)以下程序的输出结果是
____________
Int fun(int*x,int n)
{if(n==0)
Return x[0];
Else
return x[0]+fun(x+1,n-1);}
Main()
{int a[]={1,2,3,4,5,6,7};
Printf(“%d\n”,fun(a,3));}
(17)以下程序的输出结果是
______________
# include
Main()
{char *s1,*s2,m;
S1=s2=(char*)malloc(sizeof(char));
*s1=15;*s2=20;
M=*s1+*s2;
Printf(“%d\n”,m);}
(18)设有说明
Struct DATE{int year;int month; int
day;};
请写出一条定义语句,该语句定义d为上
述结构体变量,并同时为其成员year、
month、day 依次赋初值2006、10、1:
____________;
***********(19)设有定义:FILE*fw;,
请将以下打开文件的语句补充完整,以便
可以向文本文件readme.txt的最后续写内
容。fw=fopen(“readme.txt”,
2006年9月二级C语言笔试真题及答案
(1)下列选项中不符合良好程序设计风
格的是________。
A)源程序要文档化B)数据说明的次序
要规范化C)避免滥用goto语句D)模
块设计要保证高耦合、高内聚
(2)从工程管理角度,软件设计一般分
为两步完成,它们是________。
A)概要设计与详细设计B)数据设计与
接口设计C)软件结构设计与数据设计
D)过程设计与数据设计
(3)下列选项中不属于软件生命周期开
发阶段任务的是________。
A)软件测试B)概要设计C)软件维
护D)详细设计
(4)在数据库系统中,用户所见的数据
模式为________。A)概念模式B)外
模式C)内模式D)物理模式
(5)数据库设计的四个阶段是:需求分
析、概念设计、逻辑设计和________。
A)编码设计B)测试阶段C)运行阶
段D)物理设计
|************(6)设有如下三个关系表
下列操作中正确的是________。
(7)下列叙述中正确的是________。
A)一个算法的空间复杂度大,则其时间
复杂度也必定大B)一个算法的空间复
杂度大,则其时间复杂度必定小
C)一个算法的时间复杂度大,则其空间
复杂度必定小D)上述三种说法都不
对
(8)在长度为64的有序线性表中进行顺
序查找,最环境情况下需要比较的次数为
________。
A)63 B)64 C)6 D)7
(9)数据库技术的根本目标是要解决数
据的________。A)存储问题B)共享
问题C)安全问题D)保护问题
*****************(10)对下列二叉树进行
中序遍历的结果是________。
A)ACBDFEG B)ACBDFGE C)
ABDCGEF D)FCADBEG
(11)下列叙述中错误的是________。
A)一个C语言程序只能实现一种算法B)
C程序可以由多个程序文件组成
C)C程序可以由一个或多个函数组成D)
一个C函数可以单独作为一个C程序文件
存在
(12)下列叙述中正确的是________。
A)每个C程序文件中都必须有一个
main()函数B)在C程序中main()函数的
位置是固定的
C)C程序可以由一个或多个函数组成
D)在C程序的函数中不能定义另一个函
数
(13)下列定义变量的语句中错误的是
________。A)int _int; B)double int_;
C)char For; D)float USS
(14)若变量x、y已正确定义并赋值,以
下符合C语言语法的表达式是________。
A)++x,y=x-- B)x+1=y C)x=x+10=x+y
D)double(x)/10
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




