导航
您当前的位置:首页 > 试卷大全 > 计算机类 > 计算机等级考试

2013年09月全国计算机等级考试二级C语言程序设计真题及答案(1)

类型:全真试卷  解析:有解析  年份:2013  ★收藏  ✚纠错

一、选择题

1、一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是______。

    A.12345ABCDE    B.EDCBA54321    C.ABCDE12345    D.54321EDCBA

 

2、下列叙述中正确的是______。

    A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

    B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

    C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

    D.循环队列中元素的个数是由队头指针和队尾指针共同决定的

 

3、在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是______。

    A.O(n)    B.O(n2)    C.O(log2n)    D.0(nlog2n)

  ……此处隐藏24337个字……       {  s1=s1*n/(2* n+1);    /*求多项式的每一项*/

           s=s+s1;    /*求和*/

           n++;

        }

        return 2* s;

    }

[考点] 本题考查:迭代法求给定多项式的值。迭代算法是让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。需要注意变量的数据类型以及赋初值操作。

    首先应该定义double类型变量,并且赋初值,用来存放多项式的某一项和最后的总和。从第二项开始以后的每一项都是其前面一项乘以n/(2*n+1),程序中用s1来表示每一项,s表示求和后的结果。需注意s1和s的的初值都为1.0,因为循环变量从第二项开始累加。

 

Tags:二级C语言程序设计 石油党建“每日答题”2019年9月26日试题及答案 石油党建“每日答题”2019年9月27日试题及答案 石油党建“每日答题”2019年9月2
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved