TOP

2010年全国计算机等级考试专家预测试卷(二)二级公共基础知识和C语言程序设计(一)
2011-03-12 10:55:14 来源: 作者:[标签:作者] 【 】 浏览:943次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
1、 按照"先进先出"的原则组织数据的结构是——。

参考答案: 队列

队列和栈都是一种特殊的线性列,队列只允许在表的一端插入无素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫做“队首”,先插入的元素先被删除,是按先进先出的原则组织数据的。

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

2、 Jackson方法是一种面向——的结构化方法。

参考答案: 数据结构

Jackson方法是结构化分析方法的一种,它是一种面向数据结构的结构化方法。

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

3、下列程序段的输出结果是——。int n=''c'';switch(n++){default:printf("error");break;case''a'':printf("good");break;case''c'':printf("morning"); case''d'':printf("class");}

参考答案: mornmgclass

本题主要考察自加“++”运算积switch case开关语句。“++、--”运算后缀形式是先使用变量原来的值,使用完后再使其增1或减1;switch语句中,当n=''c''时,执行“case ''c'':”,输出mornlng;因为此句中没有break语句,则继续执行“case ''d'':”,输出class,最终输出结果为morningclass。

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

4、 下列程序的输出结果是#define p(a)printf("%d,",(int)(a))#define PRINT(a)P(a);printf("the end")main(){ int i,a=0;for(i=1;i<5;i++)PRINT(a+i):printf("n")}

参考答案: 1,2,3,4,the end

本题考查带参数的定义及运算。i=1时,第1次循环,调用PRINT(1),P(1)输出;I+f,i=2,第2次循环,调用PRINT(2),P(2)输出2,i自加为3,第3次循环,调用PRINT(3),P(3)输出3,继续加1=4,第4次循环,调用PRINT(4)输出4,i自加为5,不循环,the end。

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

5、 在面向对象方法中,类的实例称为_____。

参考答案: 对象

类是具有相同特征的对象的抽象,对象是类的实例。

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

6、 若想通过以下输入语句使a中存放字符串1234,b中存放字符,则输入数据的形式应该是 ____ 。char a[10],b;scanf("a=%s b=%c",a,&b);

参考答案: a=1234 b=5

在scanf函数中用s%用于接收字符串,%c为字符,所以输入形式应为a=1234 b=5。

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

7、 下面程序的输出结果是#define MAX 3int a[MAX];main(){fun1();fun2(a);printf("");}fun1(){int k,t=0;for(k=0;k参考答案: 024

本题中有2个函数调用,当执行完funl函数后,a数组中的元素为{O,2,4),执行fun2函数是输
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010年全国计算机等级考试二级公.. 下一篇2010年全国计算机等级考试二级公..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117