TOP

2010年全国计算机等级考试专家预测试卷(一)二级公共基础知识和C语言程序设计(一)
2011-03-11 22:12:25 来源: 作者:[标签:作者] 【 】 浏览:1329次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
1、 树中度为零的结点称为 —— 。

参考答案: 叶子结点

树中度为零的结点.也就是没有后继点的结点,称为叶子结点。

----------------------------------------

2、 在面向对象方法,类之间共享属性和方法的机制称为 —— 。

参考答案: 继承

在C语言中在面向对象的程序设计方法,子类从父类中继承了一些方法和属性。

----------------------------------------

3、 软件是程序、数据和 ——的集合。

参考答案: 相关文档

所谓计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。

----------------------------------------

4、 若x和a均是int型变量,则计算x=(a=4,6*2)后的x值为—— 。

参考答案: 12

本题考察逗号表达式.x一5(表达式1,表达式2,…)的形式,结果为最后一个表达式的值:x=(a一4,6*2)=2*6=12。

----------------------------------------

5、 下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。int n=0,c;c=getchar():while(c!=){if(___)n++;}

参考答案: 33

小写字母在内存中以ASCII的形式存入,且从a到z依次递增,所以可以直接用c>=''z''判断字符在"a”与"z"之间为小写字母,c!=f‘判断用换行符结束循环。

----------------------------------------

6、 下列程序的输出结果是____。main(){ int i=0,a=0;while(i<20){ for(;;){if((i%10)==0)break;else i--;}i+=11;a+=i;}printf("%d\n",a);}

参考答案: 本题考察while及for循环,while,循环中,先计算表达式的值,若为真,则执行循环,执行完毕,再计算表达式的值,若仍为真,则继续执行循环体,直到为假时,结束循环,继续执行while语句后面的语句,本题中i=o时满足循环条件,也满足if的条件,执行语句得i=11,a=1l,第2次循环不满足if的条件,执行i--,i=10,执行i+=11;a+=i后,得i=21,aa=32.不满足i<20,循环结束。

本题考察while及for循环,while,循环中,先计算表达式的值,若为真,则执行循环,执行完毕,再计算表达式的值,若仍为真,则继续执行循环体,直到为假时,结束循环,继续执行while语句后面的语句,本题中i=o时满足循环条件,也满足if的条件,执行语句得i=11,a=1l,第2次循环不满足if的条件,执行i--,i=10,执行i+=11;a+=i后,得i=21,aa=32.不满足i<20,循环结束。

----------------------------------------

7、 下列程序的运行结果是#includelong func(int x){long p;if(x==0|| x==1)return(1);p=x*func(x-1);return(p);}main(){printf("%d\n",func(4));}

参考答案: 24

本题考查函数调用。p=x*fun(x—1),当x=4,不满足if语句的条件,p=4*func(3),x=3也不满足条件,func(3)=3*func(2),func(2)=2*func(1),x=1满足条件return(1),则输出结果为4*3*2*1=24。

----------------------------------------

8、 设有下列程序:#include#include
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010年全国计算机等级考试二级公.. 下一篇2010年全国计算机等级考试专家预..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117