文档库 最新最全的文档下载
当前位置:文档库 › C++期末考试试卷答案

C++期末考试试卷答案

C++期末考试试卷答案
C++期末考试试卷答案

2008-2009学年度第二学期

华中科技大学《C++语言程序设计》试卷(A)

(考试时间:150分钟考试方式:闭卷)

所有答案必须写在答题纸上

一、单项选择题 (30小题,每小题1分,共30分)

1、C++程序中的语句必须以( B )结束

A 冒号

B 分号

C 空格

D 花括号

2、下列选项中,( A )不是分隔符

A 标识符

B ;

C :

D ( )

3、执行语句

int a = 10, b ;

int & pa = a , & pb =b ;

后,下列正确的语句是( B)

A &pb = a;

B pb = pa;

C &pb = &pa;

D *pb = *pa;

4、设I=1,J=2,则表达式 I++ +J的值为( C )

A1B2C3D4

5、执行下列语句后,

int x , y ;

x = y = 1 ; ++x || ++y ;

y的值是( C)

A不确定B0C1D2

6、逗号表达式

(x = 4 * 5 , x * 5 ), x + 25

的值为( D )

A 25

B 20

C 100

D 45

7、已知int i, x, y;在下列选项中错误的是(C)

A if ( x && y ) i ++;

B if ( x == y) i ――;

C if ( xy ) i ――;

D if ( x + y ) i++;

8、i=2,执行下列语句后的值为( B )

switch ( i )

{ case 1: i++;

case 2: i――;

case 3: ++i; break;

case 4: ――i;

default : i++;

}

A 1

B 2

C 3

D 4

9、已知int i = 3;下面do _ while语句执行时循环次数为(B)

do { i-- ; cout <

A1B2C3D无限

10、以下为死循环的程序段是( B )

A for ( int x = 0 ; x < 3 ; ) { x++ ; } ;

B int k = 0;

do { ++k ; } while ( k>=0 ) ;

C int a=5; while ( a ) { a―― ; } ;

D int i=3 ; for ( ; i ;i――) ;

11、以下正确的函数原型为( D )

A f (int x ; int y);

B void (x , y);

C void (int x , y);

D void f (int , int);

12、有函数原型 void fun2 (int * ), 下面选项中,正确的调用是( C )

A double x = 2.17; fun2 (&x);

B int a = 15; fun2 (a*3.14);

C int b = 100; fun2 (& b);

D fun2 (256);

13、有声明

int fun4 (int); int (* pf) (int) = fun4;

下面选项正确的是( B )

A int a = 15; int n = fun4 (&a);

B int a = 15; cout<

C cout<<(* pf) (256);

D cout<<*pf (256);

14、函数参数的默认值不允许为(C,D)

A 全局常量

B 全局变量

C 局部变量

D 函数调用

15、下列的描述中( B )是错误的。

A 使用全局变量可以从被调用函数中获取多个操作结果

B 局部变量可以初始化,若不初始化,则系统默认它的值为0

C 当函数调用完后,静态局部变量的值不会消失

D 全局变量若不初始化,则系统默认它的值是0

16、以下对一维数组a的正确定义是( C)

A int n=5,a[n]; C int a(5);

B const int n=5; int a[n]; D int n;cin>>n; int a[n];

17、已知int a[10]={0,1,2,3,4,5,6,7,8,9}和*p=a,则不能表示数组a中元素的式子是( C )

A *a

B *p

C a

D a [p-a]

18、以下不能对二维数组a进行正确初始化的语句是( C )

A int a[2][3] = 0;

B int a[][3] = { {0,1},{0}};

C int a[2][3] = {{0,1},{2,3},{4,5}}

D int a[][3] = {{0,1},{2,3,4},{5,6},{7}}

19、已知int a[3][3] = {1,2,3,4,5,6,7,8,9},则不能表示数组元素a[2][1]的地址是( B )

A &a[2][1]

B * (a[2] + 1)

C a[2] + 1

D * (a + 2) + 1

20、若用数组名作为调用函数的实参,则传递给形参的是( A )

A 数组存储首地址 C 数组的第一个元素值

B 数组中全部元素的值 D 数组元素的个数

21、下列描述中,错误的是( A )

A 输出字符指针就是输出字符串

B 输出字符指指针的间接引用就是输出单个字符

C 具有相同字符的两个字符串常量相等

D 两个数组名的比较是地址的比较

22、判断字符串s1是否大于字符串s2的表达式为( D )

A s1 > s2

B strcmp ( s1, s2) = = 0

C strcpy (s1,s2) > 0

D strcmp (s2,s1) > 0

23、在下列结构变量的定义中,不正确的是( D )

A struct employee

B struct

{ char name[20]; {char name [20];

long code; long code;

}emp; }emp;

C struct employee

D struct

{ char name[20]; {char name[20];

long code; long code ;

}; }employee;

employee emp ; employee emp;

24、假定有以下声明和定义,则下面引用形式错误的的( B )

struct student

{ int num;

float score;

}stu[3]={{1001,80},{1002,75},{1003,91}},*p=stu;

A p->num

B (p++).num

C (p++)->num

D (*p).num

25、若有以下声明和定义,则下列错误的引用是( D )

struct worker

{int no;

char name[20];

}w,*p=&w;

A w.no

B p->no

C (*p).no

D *p.no

26、关于类和对象不正确的说法是( C )

A 类是一种类型,它封装了数据和操作

B 对象是为类的实例

C 一个类的对象只有一个

D 一个对象必属于某个类

27、下面对构造函数的不正确描述是( B )

A 系统可以提供默认的构造函数。

B 构造函数可以有参数,所以也可以有返回值

C 构造函数可以重载。

D 构造函数可以设置默认参数。

28、在类定义的外部,可以被访问的成员有( C )

A 所有类成员

B private 或 protected 的类成员

C public 的类成员

D public 或 private 的类成员

29、在下列选项中,(C )是错误的。

A gets和函数puts可以输入输出包含空格的字符串

B cin不能输入包含空格的字符串

C cout不能输出包含空格的字符串

D 使用赋值运算符总可以对字符数组整体赋值

30、下列选项中,( C )具有文件作用域。

A 语句标号

B 局部变量

C 全局变量

D 形式参数

二、程序填空(每空2分,共10分)

1、函数yanghui的功能是把杨辉三角形的数据赋给二维数组的下半三角,请填空。void yanghui(int x[6][6])

{

int i,j;

x[0][0]=1;

for(i=1;i<6;i++)

{

x[i][0]=__x[i][i]___(1)_______=1;

for(j=1;j

x[i][j]=c(i,j) _____(2)________; //此处c(i,j)为求组合的函数}

}

2、函数fun的功能是逆置数组元素,数组a有n个元素,请填空。

void fun(int a[], int n)

{ int i,t;

for (i=0; i<__n/2_(3)___; i++)

{

t=a[i];

a[i] = a[_n-1-i__(4)___];

_a[n-1-i]__(5)___ = t;

}

}

三、程序分析题:给出下面各程序的输出结果。 (5小题,每小题4 分,共20分 )

1、将下列程序的运行结果写在右边空白位置

#include

void main()

{ int i , s = 0 ;

for ( i = 0 ; i< 5 ; i++ )

switch ( i)

{ case 0 : s+= i ; break;

case 1 : s+= i ; break;

case 2 : s+= i ; break;

default: s+= 2 ;

}

cout<<"s ="<< s <

}

S=7

2、将下列程序的运行结果写在右边空白位置

#include

int f1 ( int a, int b) {return a + b; }

int f2 ( int a, int b) {return a - b; }

int f3 ( int ( *t) ( int , int ) , int a , int b) {return (*t) (a , b); } void main()

{ int (*p) (int ,int );

p = f1;

cout << f3 ( p, 4, 8) <

p = f2;

cout << f3 ( p, 8, 4)<< endl;

}

12

4

3、将下列程序的运行结果写在右边空白位置

int f ( int [ ][3 ],int ,int );

#include

void main()

{int a[ ][3]={0,1,2,3,4,5,6,7,8};

cout<

}

int f (int a[ ][ 3 ],int row,int col)

{int i,j,t= 1;

for (i=0;i

for (j=0;j

{ a[ i ][j] ++;

if (i==j) t *= a[i][ j];

}

return t;

}

45

4、将下列程序的运行结果写在右边空白位置

#include

#include

class point

{ public:

point(float x,float y)

{ a=x;b=y;cout<<"点("<

friend float d(point &A,point &B)

{return sqrt((A.a-B.a)*(A.a-B.a)+(A.b-B.b)*(A.b-B.b));}

private:

float a, b;

};

void main()

{ point p1(2,3);

cout<<"到";

point p2(4,5);

cout<<"的距离是:"<

}

点(2,3)到点(4,5)的距离是:2.82843

5、将下列程序的运行结果写在右边空白位置

#include

class T

{ public:

T( int x) { a=x; b+=x;};

static void display( T c)

{cout<<"a="<

private:

int a;

static int b;

};

int T::b=5;

void main()

{ T A(3),B(5);

T::display(A);

T::display(B);

}

a=3 b=13

a=5 b=13

四、程序设计题(4小题,每小题10分,共40分)

1、输入某学生成绩,若成绩在通常情况下85分以上输出"very good",若成绩在60分到85分之间输出"good",若成绩低于60分输出"no good"。

#include

using namespace std;

void main()

{

int score;

cout<<"输入分数:";

cin>>score;

if(score>=85)cout<<"very good!";

else if(score>=60)cout<<"good!";

else cout<<"no good!";

}

2、编写一个程序,包含三个重载的display函数和一个主函数。要求第一个函数输出double 值,前面用字符串“a double:”引导,第二个函数输出一个int值,前面用字符串“a int:”引导,第三个函数输出一个char字符值,前面用字符串“a char:”引导,在主函数中分别

用double、int 和char型变量作为实参调用display函数。

#include

using namespace std;

void display(double x)

{

cout<<"a double:"<

}

void display(int x)

{

cout<<"a int:"<

}

void display(char x)

{

cout<<"a char:"<

}

void main()

{

display(1.345);cout<

display(3);cout<

display('a');cout<

}

3、编写程序,按照指定长度生成动态数组,用随机数对数组元素赋值,然后逆置该数组元素。输出逆置前后的数组元素序列。要求逆置时不使用辅助数组。

#include

#include

#include

#include

using namespace std;

void main()

{

int n;

cout<<"输入数组长度:";

cin>>n;

int *p=new int[n];

srand(unsigned(time(0)));

for(int *a=p;a

{

*a=rand()%n;

cout<

}

cout<

for(int i=0;i

{

int t;

t=*(p+i);

*(p+i)=*(p+n-1-i);

*(p+n-1-i)=t;

}

for(int *b=p;b

{

cout<

}

}

4、定义一个Student类,在该类定义中包括:一个数据成员score(分数) 及两个静态数据成员total(总分)和学生人数count;成员函数scoretalcount(float s)用于设置分数、求总分和累计学生人数;静态成员函数sum用于返回总分;静态成员函数average用于求平均值。

#include

#include

#include

#include

using namespace std;

class Student

{

float score;

static float total;

static int count;

public:

void scoretalcount(float s)

{

score=s;

total+=s;

++count;

}

static float sum()

{return total;}

static float average()

{return total/count;}

};

int Student::count=0;

float Student::total=0;

void main()

{

Student s1,s2,s3;

s1.scoretalcount(80);

s2.scoretalcount(70);

s3.scoretalcount(60);

cout<<"总成绩为:"<

cout<

cout<<"平均分为:"<

《C++语言程序设计》答题纸班级:学号:姓名:

一、单项选择题(用铅笔在正确的选项上涂黑)。

1、

2、

3、

4、

5、

三、程序分析题:给出下面各程序的输出结果。 (5小题,每小题4 分,共20分 )

1、2、3、

4、5、

四、程序设计题(4小题,每小题10分

考试试卷答案

2011考试试卷答案 一、单项选择题:(每题1分,共20分) 1、请问下列物品不能作为抵押物与质物?(B) A、抵押人所有的房屋和其他地上定着物; B、自留地; C、依法承包并经必包方同意抵押的荒山; D、抵押人依法有权处分的国有土地使用权。 2、存放中央银行外汇资金的风险系数为 (A) A 0 B 20% C 50% D 100% 3、货币贬值和货币升值是属于变动的范畴。(C) A外汇汇率 B 市场汇率 C官方汇率 D 银行汇率 4、硬货币是。(D) A 美元 B 在进口或对外借款时应争取使用的货币 C 可以在结算或归还借款时获得其货币汇率下降的好处 D币值稳定且日趋上升的货币 5、“一揽子货币”是指。(B) A 欧共体12国的货币总称 B欧洲经济共同体使用的货币 C 12种软硬货币搭配的统一体 D与汇率风险无关的货币 6、由出票人签发的,约定即期或于指定日期向收款人或持票人无条件支付一定金额的书面承诺是。(A) A 本票 B支票 C汇票 D票据 7、当我国出现国际收支逆差时,可采取紧缩性货币政策。(B) A 国务院 B人民银行 C工商银行 D财政部 8、离岸金融市场的交易客体是以表示的货币资金。(C) A 黄金 B国际货币 C境外货币 D本国货币

9、为实现物价稳定的目标,国家赋予了中国人民银行的法律地位。(A ) A 制定并执行货币政策 B代表国家干预经济活动 C进行宏观调控 D 调节微观经济活动 10、我们通常所说的“不良信贷资产”是的一般表现。(A ) A 信用风险 B流动性风险 C资本风险 D 竞争风险 11、市场利率作为中介目标的缺点是。(A ) A 抗干扰性弱 B 真实性差 C 可测性差 D 适应性差 12、是指商业银行按照中央银行规定的法定存款准备金率从存款余额中计提并上缴中央银行的准备金。(B ) A 超额准备金 B 法定存款准备金 C 备付金 D 财政性存款 13、货币市场是指期限为的资金融通的市场。(B) A、一年以上 B、一年以内 C、二年以内 D、二年以上 14、“补充而不替代”、“扶助而不包揽”是对经营活动的典型写照。(D) A、国有商业银行 B、股份制商业银行 C、中国人民银行 D、政策性金融机构 15、对于商业银行来讲,是至关重要的,可以说是银行的“生命线”。(A) A、安全性 B、流动性 C、盈利性 D、服务性 16、通知存款的最低起存金额是。(C) A、个人为5万元,单位为10万元; B、个人为10万元,单位为50万元; C、个人为5万元,单位为50万元; D、个人为10万元,单位为10万元; 17、同业拆借的期限最长不得超过。(B) A、三个月 B、四个月

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

线性代数期末考试试卷答案

线性代数期末考试题样卷 一、填空题(将正确答案填在题中横线上。每小题2分,共10分) 1. 若02 2 1 50 1 31 =---x ,则=χ__________。 2.若齐次线性方程组??? ??=++=++=++0 00321 321321x x x x x x x x x λλ只有零解,则λ应满足 。 3.已知矩阵n s ij c C B A ?=)(,,,满足CB AC =,则A 与B 分别是 阶矩阵。 4.矩阵??? ? ? ??=32312221 1211 a a a a a a A 的行向量组线性 。 5.n 阶方阵A 满足032 =--E A A ,则=-1A 。 二、判断正误(正确的在括号内填“√”,错误的在括号内填“×”。每小题2分,共10分) 1. 若行列式D 中每个元素都大于零,则0?D 。( ) 2. 零向量一定可以表示成任意一组向量的线性组合。( ) 3. 向量组m a a a ,, ,Λ21中,如果1a 与m a 对应的分量成比例,则向量组s a a a ,,,Λ21线性相关。( ) 4. ? ? ??? ???? ???=010********* 0010 A ,则A A =-1。( ) 5. 若λ为可逆矩阵A 的特征值,则1 -A 的特征值为λ。 ( ) 三、单项选择题 (每小题仅有一个正确答案,将正确答案题号填入括号内。每小题2分,共10分) 1. 设A 为n 阶矩阵,且2=A ,则=T A A ( )。 ① n 2 ② 1 2 -n ③ 1 2 +n ④ 4 2. n 维向量组 s ααα,,,Λ21(3 ≤ s ≤ n )线性无关的充要条件是( )。 ① s ααα,, ,Λ21中任意两个向量都线性无关 ② s ααα,, ,Λ21中存在一个向量不能用其余向量线性表示 ③ s ααα,, ,Λ21中任一个向量都不能用其余向量线性表示

初三语文期末考试试卷及答案

初三语文期末考试试卷及答案 一、积累与运用(29分) 1.用正楷或行楷将下面文字抄写,要求:正确、流利、美观。(3分) 人生像攀登一座山,而找寻出路,却是一种学习的过程,我们应当在这过程中,学习稳定、冷静,学习如何从慌乱中找到生机。——席慕蓉 【答案】抄写(正确得1分;正确、流利得2分;正确、流利、美观得3分) 解析:正楷的特点是“形体方正,笔画平直”,“行楷”的特点是“行笔自由,略带连笔”,选择适合自己书写的字体抄写。要做到:准确,即不要抄错字;规范, 即笔画要清楚;端正,即要写成方块字,不要过于潦草,偏旁部首比例要合适,位置 要准确;整洁,即不要涂改。 【考点定位】识记并正确书写现代常用规范汉字。能力层级为识记A。 2.下列词语中加点字的注音全都正确的一项是(D)(2分) A.禁锢(ɡù)栖息(xī)谀词(yú)吹毛求疵(cī) B.喑哑(àn)亵渎(xiè)恣睢(suī)面面相觑(qù) C.凝望(nínɡ)灵柩(jiù)嬉闹(xī)断壁残垣(héng) D.静谧(mì)深邃(suì)抽泣(qì)引颈受戮(lù) 解析:根据词义和形声字中的声旁特点协助判断读音。要注意易错的声韵母,比如b与p,j、 q、 x的区别,n与l的区别,z与c的区别,平舌音和翘舌音的区别,前后鼻音的区别。用反选排除法,A选项“栖”读“qī”;B选项“”读“yīn”;C选 项“垣”读“yuán”,故选D。 【考点定位】识记并正确书写现代汉语普通话常用字的字音。能力层级为识记A。 3.下列词语中没有错别字的一项是(C)(2分) A.馈赠慰籍笼罩窸窸窣窣 B.骸骨蓬蒿框骗恃才放旷 C.巉岩侥幸汲取如坐针毡 D.荣膺聒噪抽噎周道如低 解析:错别字,主要是因音同或形似而错,掌握这个易错点,仔细辨析名项词语,根据汉字的特点,结合词义辨析判断。用反选排除法,A选项“籍”为“藉”;B选 项“框”为“诓”;D选项“低”为“砥”;故选C项 【考点定位】识记并正确书写现代常用规范汉字。能力层级为识记A。

考试卷答案

一、 填空题 1.电化学池有 2 种类型,原电池中电极的反应是 自发进行的。 2.标准电极电位是 氧化态活度和还原态活度均为1时的电极电位 其表达式为 R E E a a lg n 2.59o + =θ 条件电位是 氧化态与还原态的浓度均为1时的电极电位 其表达式为R F RT E E γγθθo 'ln n += 它受 离子强度、络合效应、水解效应、pH 等因素影响 3.常用的三电极系统由 工作 电极, 参比 电极, 辅助 电极组成,常用的二级参比电极有 银/氯化银电极 和 甘汞电极 4.电位分析法分为电位法 和 电位滴定法 直接电位分析法的基本公式是 能斯特方程 ,被测物质的活度和电极电位的关系为 R F RT E E a a ln n o +=θ 5.在测量电路中,指示电极(氟离子选择电极)与参比电极(饱和甘汞电极)组成的测量电池图解式可表示为 ISE(离

子选择电极)│试液┊┊SCE(饱和甘汞电极),其中电池电动势与待测离子活度的关系为 i a nF RT K E lg 303.2'±= 6.膜电极的响应没有绝对的 专一性 ,只有相对的 选择性 7.在表达电极电位与各组分的活度的关系时,可用 ) (常数...a a ln n B A z z B pot ,+++=B A A M K F RT E 方程式表示 8.pot ,B A K 为电位 选择性系数 ,可用来估计电位分析的 误差 和允许干扰离子存在的 最高浓度 9.一次标准加入法的计算公式为1x s x 110c )110c c -??-?=-=)((S E S E S V V 连续标准加入法的表达式为s s s x c -c V V = 10.析出电位与分解电压的关系是 阴析阳析分E E U -= 过电位与分解电压的关系为 R U U i -'++=阴阳分分ηη 11.控制电位电解过程中,若仅有一种物质在电极上析出,且电流效率为100%,电流与电解时间的关系为-k t 0t 10i i = 式中:i 0为 开始电解时的电流 i t 为 时间t 的电流 k 为 δ V DA 1 .26k = , 它与溶液性质有如下关系 δV DA 1.26k =

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

小学三年级语文期末考试试题及答案

小学三年级语文期末考试试题及答案 一、看拼音写词语(15分) chèn shān dīng zhǔjiào huìáng shǒu tǐng xiōng ()()()() wǎn xīwēi wǔhén jìhé yán yuèsè ()()()() 二、组词(8分) 绣( )( ) 侧( )( ) 透( )( ) 测( )( ) 三、给下面句子中的“干”字选择恰当的解释,把序号写在括号里(8分) ①没有水分或水分很少。②徒然或白白。③不用水的。④只具形式的。 1.地上的水晒干了。( ) 2.你怎么喜欢干笑?( ) 3.特务不懂俄语,只好干着急。( ) 4.我明天把这件衣服送去干洗一次。( ) 四、在( )里填上合适的词语。(8分) ( ) 的天空( ) 地飞翔 优秀的 ( ) 飞快地( ) 五、选词填空。(18分) 审视注视 1.他久久地( )着远方。 2.老师( )了一下讲桌上的杨桃。 严格严肃

1.老师的神情变得( )了。 2.爸爸对我的要求一贯非常( )。 激烈强烈 1.世乒赛男单冠军之战,双方争夺异常( )。 2.在( )的阳光下长时间暴晒,对皮肤没有好处。 六、修改病句。(12分) 1.我们从小要做到讲究卫生的好习惯。 2.上课的时候,发言很积极。 3.书架上各种各样的摆着图书。 4.我有时经常去图书馆看书。 七、默写古诗《咏柳》(7分) 咏柳作者:( ) ,。 ,。 八、排列顺序,把序号写在括号里。(6分) ( )借着楼道的光,我将教室的门关好,走下楼去。( )我关上楼道内的灯,摸着黑下了楼。 ( )写完作业,灯火通明的教室里只剩下我一个人了。( )一夜要浪费多少电啊!于是,我转身又上了楼。( )我快速地收拾好书包,关灯走出教室。 ( )走到操场,我忽然想起楼道的灯没关。

期末考试试卷答案

济南大学学年 2 学期考试试卷(A卷) 课程西方经济学(微观部分)授课教师 考试时间考试班级 姓名学号 一. 单向选择题(共题,每题1分,共分) 1.微观经济学关于人性的假设为:( A) 2.A.经济人 B.复杂人 C.社会人 D.自我实现人 3.在得出某种商品的个人需求曲线时,下列因素除哪一种外均保持为常数(D ) 4.A.个人收入 B.其余商品的价格 C.个人偏好 D.所考虑商品的价格 5.需求量和价格之所以呈反方向变化,是因为(C ) 6.A.替代效应 B.收入效应 C.边际效用递减 D.边际技术替代率递减 7.消费者预期某物品未来价格要上升,则对该物品当前需求会(B ) 8.A.减少 B.增加 C.不变 D.上述三种情况都可能 9.下列因素哪一种不会使需求曲线作位移(B ) 10.A.消费者收入水平发生变化 B.商品价格下降 11.C.相关商品价格下降 D.消费者偏好变化 12.若消费者收入水平突然增加,同时这种产品的生产技术有很大改进,可以预料(D) 13.A.该商品的需求曲线和供给曲线都向右移动并使均衡价格和产量提高 14.B.该商品的需求曲线和供给曲线都向右移动并使均衡价格和产量下降 15.C.该商品的需求曲线和供给曲线都向左移动并使均衡价格上升而均衡产量下降16.D.二该商品的需求曲线和供给曲线I向句右移动并使均衡产量增加,但均衡价 格可能上升也可能下降 17.如果某种商品供给曲线的斜率为正,在保持其余因素不变的条件下,该商品价格 的上升,导致(A ) 18.A.供给增加 B.供给量增加 C.供给减少 D.供给量减少 19.建筑工人工资提高将使(A ) 20.A.新房子供给曲线左移并使房子价格上升 21.B.新房子供给曲线右移并使房子价格下降 22.C.新房子需求曲线左移并使房子价格下降 23.D.新房子需求曲线右移并使房子价格上升 24.若一条线性的需求曲线与一条非线性需求曲线相切,则切点处两曲线的需求价格 弹性(A ) 25.A.相同 B.不同 C.可能相同也可能不同 D.依切点所在位置而定 26.直线型需求曲线的斜率不变,因此其价格弹性也不变,这个说法( B ) 27.A.一定正确 B.一定不正确 C.可能不正确 D.无法断定正确不正确 28.对劣等商品需求的收入弹性Em是(C ) 29.A.Em<1 B.Em=O C.Em<O D.Em>0 30.若x和y二产品的交叉弹性是,则(D )。 31.A.x和y是替代品 B.x和y是正常商品 32.C.x和y是劣质品 D.x和y是互补品 33.对于一种商品,消费者想要有的数量都已经拥有了,这时(B ) 34.A.边际效用最大 B.边际效用为零 C.总效用为零 D.以上都不对 35.当总效用以固定比率增加时,边际效用(B) 36.A.增加 B.不变 C.减少 D.为零 37.无差异曲线为斜率不变的直线时,表示相结合的两种商品是(B ) 38.A.可以替代的 B.完全替代的 C.互补的 D.互不相关的。

C期末考试题及答案

一、选择填空题(共20小题,每小题2分,共40分)。 1. 关于C++与C语言关系的描述中,(D)是错误的。 语言是C++语言的一个子集 语言与C++语言是兼容的 ++语言对C语言进行了一些改进 ++语言和C语言都是面向对象的 2.按照标识符的要求,(A)符号不能组成标识符。 a.连接符 b.下划线 c.大小写字母 d.数字字符 3. 为了避免嵌套的if-else语句的二义性,C语言规定else总是与(C)组成配对关系。 a.缩排位置相同的if b.在其之前未配对的if c.在其之前未配对的最近的if d.同一行上的if 4. 在"int a[ ][3]={{1},{3,2},{4,5,6},{0}};"中,a[2][2]的值是(C)。 5. 设"char **s;",以下正确的表达式是(B)。 ="computer"; b.*s="computer"; c.**s="computer"; d.*s='c'; 6. 对于"int *pa[5];"的描述中,(D)是正确的。 是一个指向数组的指针,所指向的数组是5个int型元素 是一个指向某数组中第5个元素的指针,该元素是int型变量

[5]表示某个元素的第5个元素的值 是一个具有5个元素的指针数组,每个元素是一个int型指针 7. 在下列表示引用的方法中,(A)是正确的。 已知:int m=10; &x=m; &y=10; &z; &t=&m; 8. 下列for循环的次数为(B)。 for(i=0, x=0; !x&&i<=5; i++) d.无限 9. 对于C/C++语言的函数,下列叙述中正确的是(A)。 a.函数的定义不能嵌套,但函数调用可以嵌套 b.函数的定义可以嵌套,但函数调用不能嵌套 c.函数的定义和调用都不能嵌套 d.函数的定义和调用都可以嵌套 10. 在一个被调用函数中,关于return语句使用的描述,(D)是错误的。 a.被调用函数中可以不用return语句 b.被调用函数中可以使用多个return语句 c.被调用函数中,如果有返回值,就一定要有return语句 d.被调用函数中,一个return语句可以返回多个值给调用函数 11. 在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用( A)。 a.内联函数 b.重载函数

C期末考试试卷及答案

C++期末考试试卷及答案1 一、单项选择题(每题2分,共40分) 1. ______不是属于面向对象程序设计的特性 A. 抽象性 B. 数据相关性 C. 多态性 D. 继承性 2. 将对某一类数据的处理算法应用到另一类数据的处理中,要用到C++的______ A. 类 B. 虚函数 C. 运算符重载 D. 模板 3. C++与C语言最根本的不同之处在于_______ A. 使用了类 B. 能够实现变量自动初始化 C. 支持软件重用 D. 支持接口重用 4. 动态内存分配的主要目的是_______ A. 使程序按动态联编方式运行 B. 正确合理的使用内存 C. 提高程序的运行速度 D. 提高程序的可维护性 5. 在C++函数的形参前加const关键字,是为了提高函数的_______ A. 数据封装性 B. 可理解性 C. 可维护性 D. 可重用性 6. 函数重载的目的是________ A. 实现共享 B. 使用方便,提高可读性 C. 提高速度 D. 减少空间 7. 从程序片断:char name[] = "C++"; course(name);可判断函数course的调用采用的是_______ A. 传值调用 B. 带缺省参数值的函数调用 C. 引用调用 D. 传址调用 8. 用来说明类中公有成员的关键字是________

9. 如果一个类的成员函数print()不修改类的数据成员值,则应将其声明为 A. void print() const; B. const void print(); C. void const print(); D. void print(const); 10. 下列关于构造函数的论述中,不正确的是_______ A. 构造函数的函数名与类名相同 B. 构造函数可以设置默认参数 C. 构造函数的返回类型缺省为int型 D. 构造函数可以重载 11. 在程序代码:A::A(int a, int *b) { this->x = a; this->y = b; }中,this的类型是______ A. int B. int * C. A D. A * 12. 内存泄漏是指_______ A. 内存中的数据出现丢失 B.试图释放一个已经释放了的动态分配的堆内存 C. 函数中局部变量所占的栈内存没有及时回收 D. 动态分配的堆内存在程序退出后始终被占用 A. 私有成员数据 B. 私有成员函数 C. 公有成员数据 D. 公有成员函数 14. 友元函数_______ A. 可以被声明为const B. 没有this指针 C. 可以用类名或对象名来调用 D. 只能用对象名来调用 15. 若一个类的成员函数前用static关键字修饰,则该成员函数________ A. 可以被声明为const B. 没有this指针 C. 可以访问该类的所有成员 D. 只能用对象名来调用 16. C++是用_______实现接口重用的

大学语文期末考试试题及答案解析

大学语文期末考试试题及答案解析 一、单项选择题(每小题1分,共20分): 1.“攻之不克,围之不继,吾其还也”中的“吾其还也”应解释为:() A.我们期盼回去啊B.我们已经回去啦 C.我们还是回去吧D.我们还要回来的 2.“羽岂其苗裔邪?何兴之暴也!”中“何兴之暴也”应理解为:() A.他的兴起多么突然啊B.他为何产生残暴之心啊 C.是什么让他暴跳如雷啊D.为什么他要实施暴行啊 3.“贫乏不能自存,使人属孟尝君。”一句中“属”字通()字。 A.阻B.嘱C.祝D.助 4.“会当凌绝顶”后面一句是()。 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.《黑眼睛》C.《远和近》D.《一代人》 10.被曹禺认为“最具有雷雨性格”的人物是()。 A.周朴园B.周繁漪C.鲁侍萍D.鲁大海 11.著名诗句“冬天已经来了,春天还会远吗?”出自()。

A.《假如生活欺骗了你》B.《致大海》C.《西风颂》D.《我曾经爱过你》12.作者鲁迅对阿Q的批判态度是()。 A.麻木不仁B.哀其不幸C.怒其不争D.哀其不幸,怒其不争 13.有“俄罗斯诗歌的太阳”美誉的诗人是()。 A.华兹华斯B.歌德C.普希金D.雪莱 14.以下哪位诗人不属于现当代诗歌流派“朦胧诗群”的代表?() A.杨炼B.北岛C.余光中D.舒婷 15.汪曾祺出的第一部小说集是()。 A.《受戒》B.《邂逅集》C.《羊舍的夜晚》D.《大淖记事》 16.宋代著名女词人李清照自号易安居士,其词收在哪本词集里?() A.《如梦令》B.《易安居士集》C.《漱玉词》D.《声声慢集》 17.诗句“为什么我的眼里常含泪水?因为我对这土地爱得深沉”出自()。A.《土地》B.《泪水》C.《我爱这土地》D.《祖国》 18.以下属于莎士比亚四大悲剧之一的是:() A.哈姆莱特B.威尼斯商人C.亨利四世D.浮士德 19.《变形记》的作者是:() A.格里高尔B.尤奈斯库C.卡夫卡D.海明威 20.以下不属于英国“湖畔派”之一的诗人是:() A.华兹华斯B.雪莱C.柯勒律治D.骚塞 二、简析题(每小题10分,共20分) 1. 简析汪曾祺小说《陈小手》的写作特点。 2. 简述普希金《致大海》中“大海”的象征意义。 三、论述题(任选一题且只需答一题,共20分;多答不会多给分): 1.分析《齐桓晋文之事章》的论辩特色。 2.赏析马致远《天净沙?秋思》的艺术特色。

初一期末考试试卷及答案

初一期末考试试卷及答案2019 一、请你选择(共40分) ——认真细致,点滴做起! ▲单项选择(8小题,每题3分,共24分。下列每小题的四个选项中,只有一项是最符合题意的,请将所选项字母填入题后括号) 1、升入初中,进入新的学习环境,绝大部分学生感觉不适合,这是() A.正常的,没必要理会 B.正常的,但也必须采取适当措施积极应对 C.会严重危害身心健康 D.不正常的,是想辍学的表现 2、在新的学校,大家都希望尽快让老师理解和了解自己。下列做法准确的是() A.上课说话,让老师理解自己 B.独来独往,让老师注意自己 C.学习中积极主动,向老师提问题、请教 D.让父母来找老师,替你说点好话 3、良好的班集体不但能保障我们学习活动的顺利实行,而且能促动我们生活水平和综合素质的提升。它的建设取决于() A.是否具有健康向上的班风B.班主任对班级同学的严厉水准 C.班级同学的自身素质D.教师和教学设备的优劣

4、我国保障适龄儿童、少年接受义务教育的专门法律是() A.教育法B.宪法C.刑法D.义务教育法 5、观察漫画,图中父亲的行为侵犯了孩子() A.受教育权B.人格尊严 C.姓名权D.隐私权 6、无论别人给予我们的协助多么微不足道,我们都应该诚恳的说一声() A、请B对不起C、谢谢D、劳驾 7、即使我们每个人的境遇和条件不同,但人生来平等,这种平等应该得到充分的尊重,人与人之间的平等,集中表现在() ①人格上的平等②出身的平等③法律地位上的平等④财富上的平均 A、①④ B、②④ C、①③ D、③④ 8、宽容并不意味着是非不分,曲直不辨,也不是爱憎不明,麻木不仁,这充分说明() A、宽容就是要原谅一切 B、宽容是原谅和不计较他人 C、宽容就是宽厚待人,与人为善 D、宽容是有原则的,不是盲目的 ▲多项选择(4小题,每小题4分,共16分。下列每小题的四个选项中,至少有两项是符合题意的,请将所选项字母填入题后括号。多选、错选均不得分。少选者:若有两个准确选项,只选一项者得2

word考试试题和答案

word考试试题和答案 一、选择题 1.在Word中,单击下面四个常用工具栏中的按钮,可以打开一个下拉列表,该按钮是: (A)显示比例(B)拼写检查(C)帮助(D)新建 2.在Word窗口的工作区中,闪烁的垂直条表示: (A)鼠标位置(B)插入点(C)键盘位置(D)按钮位置 3.在Word中,不打印却想查看要打印的文件是否符合要求,可单击: (A)"打印预览"按钮(B)"文件"按钮 (C)"新建"按钮(D)"文件名"按钮 4.下列操作中,执行不能选取全部文档。 (A)执行"编辑"菜单中的"全选"命令或按Ctrl+A组合键 (B)将光标移到文档的左边空白处,当光标变为一个空心箭头时,按住Ctrl键,单击鼠标 (C)将光标移到文档的左边空白处,当光标变为一个空心箭头时,连续三击鼠标 (D)将光标移到文档的左边空白处,当变为一个空心箭头时,双击鼠标 5.把单词cta改成cat,再把teh改成the后,单击"撒消上一次"按钮会显示: (A)cta (B)cat (C)teh (D)the 6.下列操作中,执行不能在Word文档中插入图片。 (A)执行"插入"菜单中的"图片"命令 (D)使用剪切板粘贴其他文件的部分图形或全部图形 (C)使用"插入"菜单中的"文件"命令; (D)使用"插入"菜单中的"对象"命令

7.要改变文档中单词的字体,必须: (A)把插入点置于单词的首字符前,然后选择字体 (B)选择整个单词然后选择字体 (C)选择所要的字体然后选择单词 (D)选择所要的字体然后单击单词一次 8.Word把格式化分为等3类。 (A)字符、段落和句子格式化(B)字符、句子和页面格式化 (C)句子、页面格式和段落格式化(D)字符、段落和页面格式化 9.在Word中,进行段落格式设置的功能最全面的工具是: (A)制表位对话框(B)水平标尺 (C)段落对话框(D)正文排列对话框 10.双击文档中的图片,产生的效果是: (A)弹出快捷菜单 (B)启动图形编辑器进入图形编辑状态,并选中该图形 (C)选中该图形 (D)将该图形加文本框 11.页面设置对话框由四个部分组成,不属于页面对话框的是: (A)版面(B)纸大小(C)纸来源(D)打印 12.要删除分节符,可将插入点置于双点线上,然后按: (A)Esc键(B)Tab键(C)回车键(D)Del键 13.在表格中可以像对待其他文本一样,格式化每个单元格里的文本。 (A)通过单击常用工具栏上的按钮或选择菜单命令 (B)通过单击格式工具栏上的按钮 (C)通过单击字体工具栏上的按钮 (D)通过单击表格与边框工具栏上的按钮

精选-C语言期末考试题(含答案)

《C 语言程序设计》期末试卷 一、单项选择题(10x2’=20’) 1、以下叙述正确的是( ) A )C 语言的源程序不必通过编译就可以直接运行。 B ) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C )C 语言源程序经编译形成的二进制代码可以直接运行。 D )C 语言中的函数不可以单独进行编译。 2、一个C 语言的源程序中( ) A )必须有一个主函数 B )可能有多个主函数 C )必须有除主函数外其它函数 D )可以没有主函数 3、以下不能定义为用户标识符的是( ) A )scanf B )Void C )_3com D )int 4、若以下选项中的变量已正确定义,则正确的赋值语句是( ) A )x1=26.8%3; B )1+2=x2; C )x3=0x12; D )x4=1+2=3; 5、设有定义:float a=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(2 1 的计算结果不. 相符的是( ) A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b) 6、C 语言中用于结构化程序设计的3种基本结构是( ) A )顺序结构、选择结构、循环结构 B )if 、switch 、break C )for 、while 、do-while D )if 、for 、continue 7.在while (!x )语句中的!x 与下面条件表达式等价的是( ) A) x!=0 B) x==1 C) x!=1 D) x==0 8、有以下程序: #include void main(){ int i=1,j=1,k=2; if( (j++||k++)&&i++ ) printf(“%d,%d,%d\n ”,i,j,k);} 执行后的输出结果是( ) A )1,1,2 B )2,2,1 C )2,2,2 D )2,2,3 9、有以下程序: #include void main(){ int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%d\n ”,s);} 程序执行后的输出结果是( ) A )自然数1~9的累加和 B )自然数1~10的累加和

小学六年级语文期末考试试题及答案

小学六年级语文期末考试试题及答案 一、拼音(7分) 2、在教学楼快要倒塌的的时刻,谭千秋老师迅速地把几个孩子搂在怀里,几个孩子,而谭千秋老师却永远地走了。(2分) 3、即将进入中学,我想用“______、______”等成语来描述我的心情。 4、我还积累了描写人的口才的成语______;来自寓言故事的成语______;描写同学友情的成语_____;(3分) (五)按要求改写句子。(7分) 1、李涛对胡丽说:“我要像你一样热爱集体。”(改转述句) 2、他舍己为人的精神值得我们学习。(改反问句) 3、我高兴得坐立不安。(用修改符号修改病句) 4、我们学校是全县人数最多的学校。(必为双重否定句) 5、这地方太小,怎么容得下几个班的同学活动呢?(改为夸张句) 6、宽容如春,滋润人的心田,(仿写句子) 宽容如,__________ 。 宽容如,__________ 。(六)我积累了很多知识,能按要求填写。(14分) 1、“卜算子”是词牌名,我还知道的词牌名有____、____等。 2、即将离开母校,离开老师和同学,在离别之际,我不禁想起了古代诗人送别朋友的一句诗“ 。”(2分) 3、《猴王出世》选自《》,它是我国四大名著之一,作者是____。(2分) 4、在小学阶段的语文学习中,我认识了许多伟大的人物,如:宁死不屈的李大钊,____的周总理,____的居里夫人。(2分) 5、过去的日子如_____ ,被微风____了,如_____,被初阳 1.我能按字母表的顺序,重新排列并规范地写在四线三格内(3分) Z D F H W L 2.根据拼音写汉字(4分)

qīn shī chōu yē biān pào jīng bīng jiǎn zhèng ( ) ( ) ( ) ( ) (二)查字典,按要求填空。(3分) “出其不意”中的“意”用音序查字法应先查音序__,再查章节___;用部首查字法应先查部首__,再查__画,“意”的解释有①意思;②心愿,愿望;③意料,料想。在“出其不意”中应选__。“词不达意”应选( ) (三)选择(5分) 1、老师鼓励我们要敢于( ) A、胡思乱想 B、异想天开 C、想入非非 D、冥思苦想2、下面哪个故事不是三国故事( ) A、赤壁之战 B、草船借箭 C、三顾茅庐 D、负荆请罪 3、如果生命是水,尊严就是流动;如果生命是火,尊严就是___;如果生命是鹰,尊严就是___。( ) A、烈焰飞腾 B、燃烧羽毛 C、燃烧飞翔 D、狂风勇猛4、___是数九寒天,爷爷___坚持锻炼( ) A、如果??就?? B、因为??所以?? C、即使??也?? D、不但??而且?? 5、“我以日始出时去人近”中的“去”的意思是( ) A、过去不B、除掉C、离D在动词后,表示持续(四)成语是一座丰富的文化宝库,我能活学活用。(9分) 1、补充成语(2分) 温文尔( ) 司空见( ) 余音绕( ) ( )而不舍 - 1 - 石阡县均田小学2014年4月29日星期二小学六年级(李登) _____了。这个句子选自现代作家____的《》。(3分) 6、我的座右铭(名言)是,因为(喜欢的理由) (2分) 7、《七步诗》中抒发曹植内心悲愤的诗句是,。(2分) 8、默写《竹石》(3

期中考试试卷答案

一、单项选择题(共15小题,每小题2分,共30分) 1.一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是(b)。 A、2 3 4 1 5 B、5 4 1 3 2 C、2 3 1 4 5 D、1 5 4 3 2 2.设循环队列中数组的下标范围是1-n,其头尾指针分别为f和r,则其元素个数为(d)。 A、r-f B、r-f+1 C、(r-f) mod n+1 D、(r-f+n) mod n 3.对于C语言的二维数组DataType A[m][n],每个数据元素占K个存储单元,二维数组中任意元素a[i,j] 的存储位置可由( c)式确定. A、Loc[i,j]=A[m,n]+[(n+1)*i+j]*k B、Loc[i,j]=loc[0,0]+[(m+n)*i+j]*k C、Loc[i,j]=loc[0,0]+[n*i+j]*k D、Loc[i,j]=[(n+1)*i+j]*k 4.如果以链表作为栈的存储结构,则退栈操作是(B ) A、必须判别栈是否满 B、必须判别栈是否空 C、判别栈元素的类型 D、对栈不做任何操作 5.基于三元组的稀疏矩阵,对每个非零元素a ij,可以用一个( b )唯一确定。 : A、非零元素 B、三元组(i,j,a ij) C、a ij D、④i,j 6.设有一顺序栈S,元素s1,s2,s3,s4,s5,s6依次进栈,如果6个元素出线的顺序是s2,s3,s4, s6 , s5,s1,则栈的容量至少应该是( B ) A、2 B、3 C、5 D、6 7.算法指的是( D ) A.计算机程序B.解决问题的计算方法C.排序算法D.解决问题的有限运算序列8.线性表采用链式存储时,结点的存储地址( B ) A.必须是不连续的B.连续与否均可C.必须是连续的D.和头结点的存储地址相连续9.将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为( c ) A.O(1)B.O(n)C.O(m)D.O(m+n) 10.由两个栈共享一个向量空间的好处是:( b ) } A.减少存取时间,降低下溢发生的机率B.节省存储空间,降低上溢发生的机率 C.减少存取时间,降低上溢发生的机率D.节省存储空间,降低下溢发生的机率11.设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( d ) A.front=front+1 B.front=(front+1)%(m-1) C.front=(front-1)%m D.front=(front+1)%m 12.如下陈述中正确的是( a ) A.串是一种特殊的线性表 B.串的长度必须大于零 C.串中元素只能是字母 D.空串就是空白串 13.一个非空广义表的表头( d ) A.不可能是子表 B.只能是子表C.只能是原子 D.可以是子表或原子 14、数据结构是研究数据的(c )以及它们之间的关系。 - A)理想结构和物理结构B)理想结构和抽象结构 C)物理结构和逻辑结构D)抽象结构和逻辑结构 15.设单链表中指针p指向接点A,若要删除A后的结点(若存在),则应执行的语句是( a ) A.p->next=p->next->next; B.p=p->next; C.p=p->next->next; D.p->next=p; 二、填空题(共10小题,每小题2分) 1.数据的逻辑结构是从逻辑关系上描述数据,它与数据的__存储结构___无关,是独立于计算机的。 2.设S1=“good”,S2=“”,S3=“book”,则S1,S2和S3依次联接后的结果是good book 。 《 3.假设三维数组A[10][9][8]按行优先顺序存储,若每个元素占3个存储单元,且首地址为100,则元素A[9][8][7]的存储地址是667 。

大学C期末考试试卷(含答案)

一、单项选择题(每题2分,共40分)1-5. BDABC 6-10. BDAAC 11-15. CADBB 16-20. CADDA B 1. ______不是属于面向对象程序设计的特性 A. 抽象性 B. 数据相关性 C. 多态性 D. 继承性 D 2. 将对某一类数据的处理算法应用到另一类数据的处理中,要用到C++的______ A. 类 B. 虚函数 C. 运算符重载 D. 模板 A 3. C++与C语言最根本的不同之处在于_______ A. 使用了类 B. 能够实现变量自动初始化 C. 支持软件重用 D. 支持接口重用 B 4. 动态内存分配的主要目的是_______ A. 使程序按动态联编方式运行 B. 正确合理的使用内存 C. 提高程序的运行速度 D. 提高程序的可维护性 C 5. 在C++函数的形参前加const关键字,是为了提高函数的_______ A. 数据封装性 B. 可理解性 C. 可维护性 D. 可重用性 B 6. 函数重载的目的是________ A. 实现共享 B. 使用方便,提高可读性 C. 提高速度 D. 减少空间 D 7. 从程序片断:char name[] = "C++"; course(name);可判断函数course的调用采用的是_______ A. 传值调用 B. 带缺省参数值的函数调用 C. 引用调用 D. 传址调用 A 8. 用来说明类中公有成员的关键字是________ A. public B. private C. protected D. friend A 9. 如果一个类的成员函数print()不修改类的数据成员值,则应将其声明为 A. void print() const; B. const void print(); C. void const print(); D. void print(const); C 10. 下列关于构造函数的论述中,不正确的是_______ A. 构造函数的函数名与类名相同 B. 构造函数可以设置默认参数 C. 构造函数的返回类型缺省为int型 D. 构造函数可以重载 C 11. 在程序代码:A::A(int a, int *b) { this->x = a; this->y = b; }中,this的类型是______ A. int B. int * C. A D. A * A 12. 内存泄漏是指_______ A. 内存中的数据出现丢失 B.试图释放一个已经释放了的动态分配的堆内存 C. 函数中局部变量所占的栈内存没有及时回收 D. 动态分配的堆内存在程序退出后始终被占用 D 13. 从程序片断:student zhangsan("张三","M",22); zhangsan.id("2005131000");可判断id 是一个________ A. 私有成员数据 B. 私有成员函数 C. 公有成员数据 D. 公有成员函数

相关文档
相关文档 最新文档