2007二级C语言模拟试题及答案

2007二级C语言模拟试题及答案

ID:41685050

大小:35.50 KB

页数:8页

时间:2019-08-30

2007二级C语言模拟试题及答案_第1页
2007二级C语言模拟试题及答案_第2页
2007二级C语言模拟试题及答案_第3页
2007二级C语言模拟试题及答案_第4页
2007二级C语言模拟试题及答案_第5页
资源描述:

《2007二级C语言模拟试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2007年计算机等级考试二级C语言模拟试题及答案(4)一、选择题(每题2分,共计70分)1.在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)152.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca3.一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表4.软件工程的理论和技术性研究的内容主要包括软件

2、开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用5.开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力6.在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序7.数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构8.索引属于A)模式B)内模式C)外模式D)概念模式9.下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库

3、系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据10.数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程11.C语言规定,在一个源程序中,main函数的位置A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后12.下列数据中,不合法的C语言实型数据的是A)0.123B)123e3C)2.1e3.5D)789.013.下面4个选项中,均是不合法的用户标识符的选项是A)AP_0doB)floatla0_AC)b-agotointD)_123te

4、mpint14.设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为A)intB)floatC)doubleD)不确定15.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是A)a>=10ora<=0B)a>=0

5、a<=10C)a>=10&&a<=0D)a>=10‖a<=016.设以下变量均为int类型,表达式的值不为7的是A)(x=y=6,x+y,x+1)B)(x=y=6,x+y,y+1)C)(x=6,x+1,y=6,x+y)D)(y=6,y+1,x=y,x+1)17.若有说明:

6、int*p,m=5,n;以下正确的程序段是A)p=&n;scanf("%d",&p);B)p=&n;scanf("%d",*p)C)scanf("%d",&n);*p=n;D)p=&n;*p=m;18.若变量a是int类型,并执行了语句:a=′A′+1.6;,则正确的叙述是A)a的值是字符CB)a的值是浮点型C)不允许字符型和浮点型相加D)a的值是字符′A′的ASCII值加上119.有如下程序main(){inta=2,b=-1,c=2;if(aif(b<0)c=0;elsec++;printf("%d\n",c);}该程序的输出结果

7、是A)0B)1C)2D)320.有如下程序main(){intx=23;do{printf("%d",x--);}while(!x);}该程序的执行结果是A)321B)23C)不输出任何内容D)陷入死循环21.有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数,在划线处应填入的选项是#includemain(){inti;for(i=100;i<200;i++)if((i-2)%4==0)if(!((i-3)%7))

8、if()printf("%d",i);}A)i%9=5B)i%9!=5C)(i-5)%9!=0D)(i-5)%9==022.若变量c为char类型,能正确判断出c为小写字母的表达式是A)′a′<=c<=′z′B)(c>=′a′)

9、

10、(c<=′z′)C)(′a′<=c)and(′z′>=c)D)(c>=′a′)&&(c<=′z′)23.下面程序段的运行结果是chara[]="lanuage",*p;p=a;while(*p!=′u′){printf("%c",*p-32);p++;}A)LANGUAGEB)languageC)LAND)

11、langUAGE24.下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));A)67B)0C)字符′C′的地址D)字符′C′25.以下不正确的定义语句是A)dou

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。