文档库 最新最全的文档下载
当前位置:文档库 › C 谭浩强 总复习试卷1

C 谭浩强 总复习试卷1

C   谭浩强 总复习试卷1
C   谭浩强 总复习试卷1

习题一

一、填空题

1、面向对象的程序设计有四大特点,它们是抽象、封装、( )、( )。

2、类中的成员使用特定的关键字指定不同的访问特性,其中()成员是提供给外部的接口,在类中和类外可见。

3、protected成员的访问权限:派生类( )访问protected成员,派生类对象( )访问protected成员,本类的对象( )访问protected成员(填:能与不能)。

4、C++语言中类成员的访问权限包括private、( )和( )。

5、对一个类中的数据成员的初始化可以通过构造函数中的( )实现,也可以通过构造函数中的( )实现。

6、假定AB为一个类,则执行“AB a[10];”语句时,系统自动调用该类的构造函数的次数为( )。

7、假定用户没有给一个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为( )。

8、若类X中没有定义拷贝构造函数,则系统为类X定义的默认拷贝构造函数的原型为( )。

9、类中的成员只能为该类的成员函数及该类的派生类中的成员函数访问,则应加上访问属性()。

10、假设一个类对象数组为a[m],其中m为常变量,当离开它的作用域时,系统自动调用该类析构函数的次数为()。

11、设p为指向一个动态对象的指针变量,则执行delete p语句时,将自动调

用该类的()。

12、在一个类中定义了全部是默认参数的构造函数后,不能再定义()构造函数。

13、假设有一个Test类,则执行“Test a(5),b[2],*p;”语句时,自动调用该类构造函数的次数为()。

14、若将类A的成员函数“void fun();”定义为一个类B的友元函数,则应在类B的定义中加一条语句:()。

15、当一个对象作用域结束时,系统自动调用()函数来释放存储空间。

16、对于类中定义的成员,其默认访问权限为()。

17、每个对象都有一个指向自身的指针,称为()指针,通过使用它来确定其自身的地址。

18、一个类有()个析构函数。

19、在类内定义的()数据不能被不属于该类的成员函数存取。

20、this指针是一个隐含的指针,它隐含于每个类的()中。

二、选择题

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、下列函数中,是类MyClass的析构函数的是()。

A. ~Myclass();

B. MyClass();

C. ~MyClass();

D. ~MyClass(int n);

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

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

B. 对象是类的实例

C. 一个类的对象只有一个

D. 一个对象必属于某个类

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

A. 所有类成员

B. private或protected的类成员

C. public的类成员

D. public或private的类成员

10、关于this指针的说法错误的是()。

A. this指针不能被显示说明

B. 当创建一个对象后,this指针就指向该对象

C. 成员函数拥有this指针

D. 静态成员函数拥有this指针

11、下面有关new运算符的描述,错误的是()。

A. 使用new运算符创建对象时,会调用类的构造函数

B. 使用new运算符创建数组时,必须定义初始值

C. 使用new运算符创建的对象可以使用delete运算符删除

D. new运算符可以用来动态创建对象和对象数组

12、下面关于成员函数的特征中,说法错误的是()。

A. 成员函数可以重载

B. 成员函数可以是静态的

C. 成员函数一定是内联函数

D. 成员函数可以设置参数的默认值

13、在通常情况下,复制构造函数的参数是()。

A. 某个对象的引用名

B. 某个对象名

C. 某个对象的成员名

D. 某个对象指针名

14、在类体外定义成员函数时,需要在函数名前加上()。

A. 类对象

B. 类标记

C. 类名和作用域运算符

D. 域运算符

15、下面关于时间类Time定义的说法中,正确的是()。

Time time1,time[30];

Time *pTime;

Time &time2=time1;

A. time[30]是一个数组,它具有30个元素

B. pTime就是指向Time类对象的指针

C. time2是一个类对象引用,定义时必须对其进行初始化,使之成为对象

time1的别名

D. 以上答案都正确

三、判断题

1、任何一个对象只能属于一个具体的类。

2、构造函数可以有参数,但不可以有返回值。

3、一个类可以有多个构造函数,也可以有多个析构函数。

4、对一个类中数据成员的初始化可以通过构造函数中的参数初始化表实现。

5、使用new运算符动态创建对象数组时必须指定初始值。

6、一个类的所有对象都有各自的数据成员,它们共享成员函数。

7、一个类中可以有多个同名的成员函数。

8、类成员的定义可以是数据成员在前,成员函数在后。

9、类的静态成员函数的初始化工作要放在类外进行。

10、类与对象的关系和数据类型与变量的关系相似。

四、分析题

1、

#include

class Date

{

public:

void set(int y, int m, int d);

void print();

private:

int year, month, day;

};

void Date::set(int y, int m, int d)

{

year = y;

month = m;

day = d;

}

void Date::print()

{

cout<

}

void main()

{

Date t1;

t1.set(2005,3,3);

t1.print();

}

2、

#include

class Date

{

public:

Date ();

Date (int y, int m, int d);

void print();

private:

int year, month, day;

};

Date:: Date ():year(2005),month(3),day(15)

{

}

Date:: Date (int y, int m, int d):year(y),month(m),day(d)

{

}

void Date::print()

{

cout<

}

void main()

{

Date t1,t2(2005,3,18) ;

t1.print();

t2.print();

}

3、

# include

class A

{

public:

int f1();

int f2();

void setx(int m) {x=m; cout<

void sety(int n ) {y= n; cout<

int getx() {return x;}

int gety() {return y;}

private:

int x, y;

};

int A::f1() {return x+y;}

int A::f2() {return x-y;}

void main()

{

A a;

a.setx(10); a.sety(5);

cout<

cout<

}

4、

# include

class T

{

public:

T(int x, int y)

{

a=x; b=y;

cout<<”diao yong gou zao han shu 1.”<

cout<

}

T(T &d)

{

cout<<”diao yong gou zao han shu 2.”<

cout<< d.a<<’\t’<

}

~T() {cout<<”diao yong xi gou han shu.”<

int add(int x,int y=10) {return x+y;}

private:

int a,b;

};

void main()

{

T d1(4,8);

T d2(d1);

cout<

}

5、

#include

class A

{

int a;

double b;

public:

A(int x=100,double y=1.2){a=x;b=y;}

void show(char *pt)

{

cout<

cout<<"a="<

cout<<"b="<

}

};

void main()

{

A obj1,obj2(100,3.5);

obj1.show("obj1");

obj2.show("obj2");

A *p;

p=&obj1;

p->show("p->obj1");

(*p).show("(*p)obj1");

p=&obj2;

p->show("p->obj2");

(*p).show("(*p)obj2");

p=new A;

p->show("p->new");

delete p;

}

6、

#include

class K

{

public:

int x;

K (int i){x=i;}

void fun1(int j){x+=j;cout<<"fun1:"<

void fun2(int j){x+=j;cout<<"fun2:"<

void main()

{

K c1(3),c2(6);

void(K::*pfun)(int)=K::fun1;

(c1.*pfun)(6);

pfun=K::fun2;

(c2.*pfun)(12);

}

7、

#include

using namespace std;

class TIME;

class DATE

{

public:

DATE(int a=2004,int m=9,int b=23)

{

year=a; month=m; day=b;

}

void DateTime(TIME &t);

private:

int year,month,day;

};

class TIME

{

public:

TIME(int h=0,int m=0,int s=0)

{

hour=h; m inute=m; second=s;

}

friend void DATE::DateTime(TIME&t);

private:

int hour,minute,second;

};

void DATE::DateTime(TIME&t)

{

cout<<"Now

is"<

ndl;

}

int main()

{

DATE b(2004,9,23);

TIME t(10,20,50);

b.DateTime(t);

return 0;

}

五、编程题

1、定义一个图书类Book,类中包括name(书名)、author(作者)和sale(销

售量)三个数据成员以及带三个参数的(所有参数都具有默认值)构造函数、析构函数、设置信息的函数和显示信息的函数。编写相应程序对所定义的类进行测试。

2、设计一个点类Point,要求给出一个点的坐标,可以写出三维坐标形式(x,y,z)。实例化2个点对象,计算两点之间的距离,并输出显示结果。

3、声明一个时钟类,包含小时Hour、分钟Minutes、秒Second等3个数据成员,有2个公有成员函数,分别是:时间设置函数SetTime(int NewH=0,int NewM=0,int NewS=0)和时间显示函数ShowTime()。在主函数mian()中。利用时间设置函数SetTime设置。时间,当调用时间显示函数ShowTime()时就显示设置的时间。

4、编写3个名为add的重载函数,分别实现两个整数相加、两个单精度数相加、两个双精度数相加。

5、编写程序,输入5个学生的数学和语文成绩,按总分从高到低排序。要求设计一个学生类Student实现该功能。

习题答案

一、填空题

1、继承,多态

2、公用

3、能,不能,不能

4、protected,public

5、初始化表,函数体

6、10

7、缺省的构造函数

8、X::X(X &x);

9、protected

10、m

11、析构函数

12、重载

13、3

14、friend void A::fun();

15、析构

16、private

17、this

18、1

19、private和protected

20、非静态成员函数

二、选择题

1、C

2、C

3、B

4、A

5、C

6、D

7、C

8、C

9、C 10、D

11、B 12、C 13、A 14、C 15、D

三、判断题

1、√

2、√

3、×

4、√

5、×

6、√

7、√

8、√

9、×10、√

四、分析题

1、

2005.3.3

2、

2005.3.15

2005.3.18

3、

10

5

10 5

15 5

4、

调用构造函数1.

4 8

调用构造函数2.

4 8

20

调用析构函数.

调用析构函数. 5、

obj1:

a=100

b=1.2

obj2:

a=100

b=3.5

p->obj1:

a=100

b=1.2

(*p)obj1:

a=100

b=1.2

p->obj2:

a=100

b=3.5

(*p)obj2:

a=100

b=3.5

p->new:

a=100

b=1.2

6、

fun1:9

fun2:18

7、

Now is2004.9.2310:20:50.

五、编程题

1、

#include

#include

class Book

{

private:

char name[20];

char author[20];

float sale;

public:

Book(char n[]="C++",char au[]="Li",float s=0) {

strcpy(name,n);

strcpy(author,au);

sale=s;

}

~Book()

{

cout<<"析构函数被调用!"<

}

void setBook(char n[],char au[],float s)

{

strcpy(name,n);

strcpy(author,au);

sale=s;

}

void showBook()

{

cout<<"name:"<

cout<<"author:"<

cout<<"sale:"<

}

void main()

{

Book b;

b.showBook();

b.setBook("datastructure","YanWeiMin",29);

b.showBook();

}

2、

#include

#include

class point

{

public:

void set();

void getline(point);

private:

float x,y,z;

};

void point::set()

{

cout<<"请输入坐标值:";

cin>>x>>y>>z;

}

void point::getline(point p2)

{

double l;

l=sqrt((x-p2.x)*(x-p2.x)+(y-p2.y)*(y-p2.y)+(z-p2.z)*(z-p2.z));

cout<<"这两点的距离为"<

int main()

{

point p1,p2;

p1.set();

p2.set();

p1.getline(p2);

return 0;

}

3、

#include

using namespace std;

class clock

{

public:

void settime(int newh=0,int newm=0,int news=0);

void showtime();

private:

int hour,minute,second;

};

void clock::settime(int newh,int newm,int news)

{

hour=newh;

minute=newm;

second=news;

}

void clock::showtime()

{

cout<<"现在的时间为:";

cout<

int main()

{

clock t1,t2,t3,t4;

t1.settime(12,34,12);

t1.showtime();

t2.settime(12,34);

t2.showtime();

t3.settime(12);

t3.showtime();

t4.settime();

t4.showtime();

return 0;

}

4、

#include

using namespace std;

class ADD

{

public:

int add(int xx,int yy);

float add(float xx,float yy);

double add(double xx,double yy);

void print(int z);

void print(float z);

void print(double z);

private:

int x1,y1,z1;

float x2,y2,z2;

double x3,y3,z3;

C语言试题及答案

一、单项选择题 1. 软件危机具有下列表现( d )。 I. 对软件开发成本估计不准确II. 软件产品的质量往往靠不住 III. 软件常常不可维护IV. 软件成本逐年上升 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 2. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( A )。 A. 运行和维护阶段 B. 设计阶段 C. 代码实现阶段 D. 测试阶段 3. 下列属于软件的特点的是( D )。 A. 软件是一种逻辑实体,具有抽象性 B. 软件在使用过程中没有磨损、老化的问题 C. 软件不同于一般程序,它的一个显着特点是规模庞大,复杂程度高 D. 以上都正确 4. 软件工程的出现是由于( D )。 A. 软件危机的出现 B. 计算机硬件技术的发展 C. 软件社会化的需要 D. 计算机软件技术的发展 5. 软件开发技术不包含( d )。 A. 软件开发方法学 B. 软件工程环境 C. 软件工具 D. 软件质量度度量 6. 软件工程的课程特点( D )。 I. 学科理论及其知识应用的多维性 II. 工程化 III. 浓厚的方法学色彩 IV. 实践性、指导性强 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 7. 下列属于应用软件的是( b )。 I. 计算机辅助教学软件II. 软件测试工具 III. 办公自动化软件IV. 工程与科学计算软件 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 8. 需求分析阶段最重要的技术文档是( b )。

2018年中考科学模拟试题1(含答案)

慈溪市2018年初中毕业生学业水平模拟考试 科学试题 考生须知: 1.全卷分试题卷I、试题卷II和答题卷。试题卷共10页,有4个大题,33个小题。满分为180分,考试时间为120分钟。 2.请将学校、、班级、座位号、号分别填写在试题卷和答题卷的规定位置上。 3.答题时,把试题卷I的答案在答题卷上用2B铅笔涂黑、涂满。将试题卷II的答案用黑色字迹钢笔或签字笔书写,答案必须按照题号顺序在答题卷各题规定区域作答,做在试题卷上或超出答题区域书写的答案无效。 4.本卷可能用到的相对原子质量:H-1 C-12 O-16 Na-23 S-32 Cl-35.5 Ca-40 Ba-137 5.本试卷g取10N/kg。 试题卷Ⅰ 一、选择题(本题共15小题,第1~10小题,每小题4分,第11~15小题,每小题3分, 共55分。请选出每小题中一个符合题意的选项,不选、错选均不给分) 1.下图是《小蝌蚪找妈妈》水墨画邮票。下列关于图中生物的说法中正确的是 A.邮票中动物均用鳃呼吸 B.邮票中动物均属于恒温动物 C.邮票中虾、蟹属于软体动物 D.邮票中的鱼、乌龟、青蛙属于脊椎动物 2.下列各图所表达的相关科学容正确的是 A.过滤 B.称取氯化钠 C.光的折射 D.杠杆的力臂

3.某太空站的能量转化示意图如下图,下列有关说法错误的是 A.光电转换器中光能转化为电能 B.水电解系统中化学能转化为电能 C.在能量转化中水可以被循环利用 D.燃料电池系统可将化学能转化为电能 4.加热试管中的物质时,与防止试管炸裂无关的是 A.保持试管外壁干燥 B.试管夹夹在试管中部 C.先预热再对药品集中加热 D.加热固体时试管口略向下倾斜 5.下图是氢核聚变简图,请据图判断下列说法中正确的是 A.图中b核和c核的质子数不同 B.氢核聚变过程中元素种类不会改变 C.图中a和b分别代表不同种元素的原子核 D.原子弹主要是利用了核聚变释放出来的能量 6.下列有关生产实践的说法,错误的是 A.带土移植---减少根部损伤提高成活率 B.合理密植---充分利用太 C.移栽剪枝---降低蒸腾作用减少水分散失 D.树怕扒皮---导管受损减弱无机盐的运输 7.小科对新型LED灯带很好奇,取一段剖开后发现,灯带中的LED灯是串联后通过电源适配器接入照明电路(交流电)。取其中一只LED灯接在电池两端,灯不亮,对调电池正负极后灯亮了,用手试摸,点亮的灯几乎不发热。以下推断符合上述实验事实的是 A.LED灯主要是将电能转化为能 B.单只LED灯工作电压是220V C.灯带中一只LED灯断路后其他灯还能亮D.电源适配器将交流电转变为直流电8.从下列图片中不能获取的信息是 A.硅原子是由原子核和电子构成的 B.分子之间有间隔 C.水分子受热运动速率加快 D.构成物质的粒子有分子、原子和离子

c语言试题及答案

1、以下正确的说法是( B ) (A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C) 系统根本不允许用户重新定义标准库函数 (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D ) (A) double fun(int x, int y) { z=x+y; return z;} (B) fun(int x,y) { int z; return z;} (C) fun(x,y) { int x,y; double z; z=x+y; return z;} (D) double fun(int x, int y) { double z; z=x+y; return z;} 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A ) 该函数 (A) 没有返回值 (B) 返回若干个系统默认值 (C) 能返回一个用户所希望的函数值 (D) 返回一个不确定的值 6、以下不正确的说法是( B ) C语言规定 (A) 实参可以是常量、变量和表达式 (B) 形参可以是常量、变量和表达式 (C) 实参可以为任意类型 (D) 形参应与其对应的实参类型一致 7、以下正确的说法是( C ) (A) 定义函数时,形参的类型说明可以放在函数体内 (B) return后边的值不能为表达式 (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准 (D) 如果形参与实参的类型不一致,以实参类型为准 8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B ) (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式

计科模拟卷1(答案)

第一部分 C语言程序设计(共100分)答案 一、单项选择题(本大题共30小题,每小题2分,共60分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将正确答案代码填写在答题纸相应位置上。 1、()是整型常量。 A A、0xff B、12e+2 C、(double)3 D、-2.3 2、已知各变量的类型说明如下:int k,a,b ; unsigned long w=5 ; double x=1.42 以下不符合C语言语法的表达式是()A A、x%(-3) B、w+=-2 C、k=(a=2,b=3,a+b) D、a+=a-=(b=4)*(a=3) 3、'\0'&&'0'的值为()A A、0 B、1 C、大于0 D、小于0 4、'x' 和 "x"各占()字节 A A、1,2 B、1,1 C、2,1 D、2,2 5、以下for循环体的执行次数是 for (x=0,y=0;(y=123)&&x<4;x++); ()C A、执行3次 B、循环次数不定

C、执行4次 D、是无限循环 6、int a[10],*p=a; 则*(p+5)表示()B A、元素a[5]的地址 B、元素a[5]的值 C、元素a[6]的地址 D、元素a[6]的值 7、若定义int a[3][4],下列四种对a数组元素的引用中有可能出错的是()D A、a[0][2*1] B、a[1][3] C、a[4-2][0] D、a[3][3] 8、设m,n,a,b,c,d均为0,执行(m=a= =b)||(n=c= =d)后,m,n的值是()C A、0,0 B、0,1 C、1,0 D、1,1 9、设int a,i,j;则赋值语句 a+=a=(i=14)%(j=12);执行后a的值为()C A、2 B、0 C、4 D、不确定 10、float *p, 则p+1的含义是()B A、p的值加1 B、p的值加上sizeof(float) C、p的值减去sizeof(float) D、p的值加2 11、设int a[12]; 则a[i] 的地址为()C A、&(a+i) B、a[i] C、(a+i) D、*(a+i)

C语言试卷及答案

《C语言程序设计》考试试卷(答案) 一、填空题(每小空1分,共10分) 1.C语言程序的三种基本结构是顺序结构、选择结构、循环结构。 2.一个C程序有且仅有一个main( ) 函数。 3.C语言描述“x和y都大于或等于z”的表达式是x>=z && y>=z。 4.C语言可以用来实现循环的结构化语句是while、do while、for。 5.数组名表示数组在内存的首地址。 6.int a=3,*p=&a;*p+2的值是5。 二、单项选择题(每小题2分,共70分) 1.__B___是C语言合法的常量。 (A).45(B)078 (C)25.6e3.4 (D)‘xy’2.一个程序的执行是从 A 。 (A)本程序的main函数开始,到main函数结束 (B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 (C)本程序的main函数开始,到本程序文件的最后一个函数结束。 (D)本程序文件的第一个函数开始,到main函数结束。 3.以下叙述正确的是 C 。 (A)在C程序中,main函数必须位于程序的最前面。 (B)C程序每行中只能写一条语句。 (C)C语言本是没有输入输出语句。 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 4.以下叙述不正确的是 D 。 (A)逗号运算符的运算级最低。 (B)ABC和abc是两个不同的变量。 (C)若a和b类型相同,在执行a=b后,b的自身值不变。 (D)‘a’和“a”是完全等价的常量。 5.int x=3,y=2;则表达式x+=x*=y+8的值为 C 。 (A)28 (B)30 (C)60(D)17 6.设x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为 B 。 (A)2.7 (B)3.7(C)4.7 (D)4.03 7.执行下面两个语句后,输出的结果为__D___。 char c1=98; printf(“%d %c”,c1,c1-32); (A)97 66 (B)98 b (C)b 66 (D)98 B 8.执行下面语句后的结果为 C 。 y=10;x=y++; (A)x=10,y=10 (B)x=11,y=11 (C)x=10,y=11(D)x=11,y=10 9.Char w;int x;float y;double z;则表达式w*x+z-y值的数据类型是A 。 (A)double (B)char (C)int (D)float 10.C语言中要求操作数必须是整数的运算符是 B 。

模拟题1附答案

全真模拟习题(1) 选择题 1.在寿险契约保全中,保险人对客户交费方式、交费期间、领取方式等项目的变更以及变更投保人(受益人)、增减保额、增加或取消保险责任条款,对合同内容做补充告知等提供服务,这些服务所涉及的寿险契约保全属于() A.保险关系转移 B.合同内容转移 C.合同权益行使 D.保险金和退保金的给付 2.在我国,保险代理机构的种类包括() A.专业保险代理机构和保险兼业代理机构 B.专业保险代理机构和个人保险代理机构 C.综合保险代理机构和保险兼业代理机构 D.综合保险代理机构和个人保险代理机构 3.各种不同类型的保险合同中,单一风险合同是指() A.被保险人只能为一人的保险合同 B.只能有单个保险人承保的保险合同 C.只承保一种风险责任的保险合同 D.只承保特殊风险的保险合同 4.根据中国保监会发布的《保险代理从业人员职业道德指引》,在我国保险代理从业人员职业道德道德主体部分7个道德原则中包括()等 A.独立执业原则 B.专业胜任原则 C.友好合作原则 D.客观公正原则 5.根据反不正当竞争法的规定,当事人对监督检查部门作出的出发决定不服可以向上一级主管机关申请复议。申请复议的期间应为() A.自收到出发决定之日起15日内 B.自收到处罚决定之日起30日内 C.自收到处罚决定之日期60日内 D.自收到处罚决定之日起90日内 6.投保人因贪污行为所取得的利益不能作为保险利益投保,这一情况说明投保人所具有的保险利益应该是() A.经济上有价的利益 B.确定的利益 C.具有利害关系的利益 D.合法的利益 7.根据《民法通则》规定,对于“依照法律规定或者按照双方当事人约定,应当由本人实施的民事法律行为”的代理选择的规定是() A.可以选择委托代理 B.可以选择法定代理 C.不得选择代理 D.可以选择指定代理 8.我国特有的一种货物运输保险的原始形式是() A.洋行 B.镖局 C.票号 D.当铺 9.《保险营销员管理规定》的施行日期是() A.2006年7月1日 B.2006年8月1日 C.2006年10月1日 D.2006年9月1日 10.在我国意外伤害保险经营实务中,保险人对于及短期意外伤害保险的被保险人进行风险程度评价的主要依据是() A.被保险人所从事活动的远近 B.被保险人所从事活动的性质 C.被保险人所从事活动的规模 D.被保险人所从事活动的设想 11.意外伤害保险的含义之一是必须有客观的意外事故发生,且事故原因必须是() A.意外的、偶然的和不可预见的 B.意外的、客观的和不可预见的 C.意外的、必然的和可预见的 D.意外的、客观的和可预见的 12.我国机动车辆保险条款规定,被保险人必须对保险车辆妥善保管,使用,保养,使之处于正常状态。从保证形式看,该保证属于() A.默示保证 B.明示保证 C.事实保证 D.确认保证 13.制定团体保险费率时考虑的主要因素是() A.该团体的理赔记录 B.该团体的工作性质 C.该团体的职业特点 D.该团体的死亡率 14.最普遍、最基本的保险合同终止原因是() A.因死亡而终止 B.因标的灭失而终止 C.因期限届满而终止 D.因履行而终止

C语言程序设计试卷含答案

说明:请将单项选择题(1~50空)的正确答案涂写考试答题卡,将填空(51~75空)等文字题按【】中的序号写入下面文字答题卡,否则不得分。 二、阅读程序题文字答题卡:(每空2分,共24分) 三、完善程序填空题文字答题卡:(每空2分,共26分) 一、单项选择题(每空1分,共50分) 请将正确答案按【】中的序号写入答题卡,否则不得分。 1.在C语言中,一条语句以【】字符作为结束符。

A),B);C).D)无符号2.以下4组标识符中,能作为变量名使用的是【】。 A)age,struct,s1 B)2A,b_3,main C)ELSE,a[2],m123 D)_abc,INT,abcd 3.判断char型变量ch是否为数字字符的正确表达式为【】。 A)0<=ch<=9 B)'0'<=ch<='9' C)(0<=ch)&&(ch<=9)D)('0'<=ch)&&(ch<='9') 4.已知小写字母a的ASCII码值是97,大写字母A的ASCII码值是65,下列语句中不能输出大写字母B的是【】。 A)putchar('A'+1);B)putchar('b'-32); C)putchar(98-32);D)putchar(B); 5.空字符串的长度是【】。 A)0B)1 C)2 D)3 6.整型变量a定义后赋初值的结果是【】。 int a=2.8*6; A)12 B)16C)17 D)18 7.若有以下说明语句,则该语句【】。 char a='\077'; A)使a的值包含1个字符B)使a 的值包含4个字符 C)使a的值包含3个字符D)说明不合法 8.下面的程序结果为:【】。 main() { int x=023; printf("%d\n",--x); } A)17 B)18C)23 D)24 9.源程序执行后,屏幕上显示【】。 main() { int a; float b; a=4; b=9.5; printf("a=%d,b=%4.2f\n",a,b); } A)a=%d,b=%f\n B)a=%d,b=%f C)a=4,b=9.50 D)a=4,b=9.5 10.设int x=10;x+=x%=(-6)+4;则x= 【】。 A)0B)16 C)18 D)10 11.C语言的下列运算符中,运算对象必须是整型数据的是【】。

模拟试卷一参考答案

学生姓名: 专业班级: 装…………订…………线…………内…………不…………要…………答…………题 模拟试卷一参考答案 一、名词解释(每题3分,共12分) 1.外形高点:牙各轴面最突出的部位,称外形高点。 2.牙尖嵴:从牙尖顶分别斜向近远中的嵴,称为牙尖嵴。 3. 覆(牙合) :牙尖交错(牙合)时,上颌牙盖过下颌牙垂直方向的距离,称为覆(牙合)。 4.前庭沟:又称唇颊龈沟,为唇颊黏膜移行于牙槽黏膜的沟槽。 二、填空(每空1分,共24分) 1. 1/3;长;近中;唇侧2.上颌第一二磨牙;下颌第一前磨牙 3.H 型;U 型;Y 型 4.额突;腭突;颧突;牙槽突 5. 10.0.5-1;眶下神经 6.感觉;运动;眼神经;上颌神经;下颌神经7.腮腺;三角形 8.吞咽;言语。 三、单项选择题(每题1分,共20分) 1-10: EEADE CACBB 11-20 ACDAB CDCBD 四.判断题(每题1分,共10分) 1.×2.√3.×4.√5.×6.√7.√8.√9.×10.× 五.简答题(共24分) 1.答:(1)上颌切牙较下颌切牙体积宽大,其中上颌中切牙最大,而 下颌中切牙最小。上颌切牙唇面发育沟明显。下颌切牙唇面发育沟不明显。 (2)上颌切牙舌面边缘嵴明显,舌窝宽深。下颌切牙舌面边缘嵴不明显,舌窝浅窄。 (3)侧面观上颌切牙的切嵴位于牙长轴唇侧,冠根唇缘相连呈曲线。下颌切牙的切嵴位于牙长轴舌侧,冠根唇缘相连呈弧线。 (4)上颌切牙牙根粗壮而直,下颌切牙牙根细而扁圆,近、远中根面有纵形凹陷。 2. 答: 颌面部的骨性支架系由14块骨组成,其中除单一的下颌骨及 犁骨外,其余均成双对称排列,计有上颌骨、鼻骨、泪骨、颧骨、腭骨及下鼻甲。 3. 答:下颌前牙近远中向的倾斜情况: 下颌中切牙:牙冠向近中倾斜度极小,牙体长轴几乎与中线平行。下颌侧切牙:牙冠略向近中倾斜。下颌尖牙:牙冠向近中倾斜度大于下颌侧切牙。 4.答:(牙合)面:呈斜方形: 1)边缘嵴:舌(牙合)边缘嵴长于颊(牙合)边缘嵴,近(牙合)边缘嵴较远(牙合)边缘嵴长而直。由四边构成的四个(牙合)角中,以近中颊牙合角及远中舌(牙合)角为锐角,远中颊(牙合)角及近

词汇学模拟试卷1及答案

《英语词汇学》模拟试卷(一) I. Choose the best answer and then put the letter of your choice in the given brackets. (30%) 1. The minimal meaningful units in English are known as ______. A. roots B. morphs C. stems D. morphemes ( ) 2. The most important of all the features of the basic word stock is ______. A. stability . B. productivity C. polysemy . D. all national character ( ) 3. Old English vocabulary was essentially ______ with a number of borrowings from Latin and Scandinavian. A. Celtic . B. Hellenic C. Italic . D. Germanic . ( ) 4. In modern times, ______ is the most important way of vocabulary expansion. A. borrowing B. backformation C. creation D. semantic change ( ) 5. The words “motel” and “comsat” are called ______. A. blends B. compounds C. acronyms D. initialisms . ( ) 6. The word “teachers” contains three morphemes, but the word “shortenings” has ______ morphemes. A. two B. three C. four D. five ( ) 7. Reference is the relationship between language and the ______. A. concept B. world C. context . D. sense ( ) 8. Transfer as a mode of semantic change can be illustrated by the example: ______. A. dorm for “dormitory” B. fond for “affectionate” C. dish for “food” D. TV for “television”( ) 9. The word “mouth” in the phrase “the mouth of a river” is regarded as a ______ motivated word. A. morphologically B. etymologically C. onomatopoeically D. semantically ( ) 10. Words formed by acronymy can be divided into initialisms and acronyms depending on the ______ of the word. A. pronunciation B. spelling C. function D. meaning ( ) 11. Frogs croak, but elephants ______. A. neigh B. squeak C. bleat . D. trumpet ( ) 12. The antonyms “present” and “absent” are ______ terms. A. relative B. contrary C. contradictory D. graded ( )

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

C语言试卷及答案

一、选择题(每题 1 分,共 20 分) 1. C 语言程序的三种基本结构是顺序结构、选择结构和结构。 A、循环 B、递归 C、转移 D、嵌套 2. 下列标识符中,合法的是_______ 。 A) unsigned B) 5ab C) INT# D)_num2 3. 若float x ;x = 10/4 ;x的值是。 A、2.5 B、2.0 C、3 D、 2 4. 表达式!x 等价于。 A、x==0 B、x==1 C、x != 0 D、x != 1 5. 算术运算符、赋值运算符和关系运算符的运算优先级按从高到低的顺序依次为。 A、算术运算、赋值运算、关系运算 B、关系运算、赋值运算、算术运算 C、算术运算、关系运算、赋值运算 D、关系运算、算术运算、赋值运算 6. 能将高级语言编写的源程序转换为目标程序的是。 A、链接程序 B、解释程序 C、编译程序 D、编辑程序 7. 下列语句定义pf为指向float类型变量f的指针,是正确的。 A、float f, *pf = f; B、float f, *pf = &f; C、float *pf = &f, f; D、float f, pf = f; 8. 一个C程序的执行是从。 A、本程序的main函数开始,到main函数结束 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的main函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序main函数结束 9. 能正确表示“当x的取值在[1,10]或[[200,210]范围内为真,否则为假”的表达式是________。 A、(x>=1)&&(x<=10)&&(x>=200)&&(x<=210) B、(x>=1)||(x<=10)||(x>=200)||(x<=210) C、(x>=1)&&(x<=10)||(x>=200)&&(x<=210) D、(x>=1)||(x<=10)&&(x>=200)||(x<=210) 10. 对两个数组a和b进行如下初始化 char a[]=“ABCDEF”;char b[]={ …A?,?B?,?C?,?D?,?E?,?F?}; 则以下叙述正确的是。 A、a和b数组完全相同 B、a和b长度相同 C、a和b中都存放字符串 D、a数组比b数组长度长 11. 是不正确的字符常量。 A、'\n' B、'1' C、"a" D、'\101' 12. 若变量已正确定义,语句“if(a>b) k=0; else k=1;”和等价。 A、k=(a>b)?1:0; B、k=a>b; C、k=a<=b; D、a<=b ? 0 : 1; 13. 设变量定义为“int x, *p=&x;”,则&*p相当于。 A、p B、*p C、x D、*&x 14. 有两个字符数组a、b,则以下正确的输入语句是。 A)gets(a,b); B) scanf(“%s%s”,a,b); C) scanf(“%s%s”,&a,&b); D) gets(“a”),gets(“b”); 15. C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是。 A、地址传递 B、单向值传递

模拟卷1及答案

一 一、判断题(每题1分,共15分) 1、人力资源是指一切具有为社会创造物质文化财富、为社会提供劳务和服务的人。() 2、人力资源开发与管理工作主要涉及选人、育人、用人和留人四个方面。() 3、任何工作岗位的员工选择都应遵循“最优原则”。() 4、一线经理是人力资源管理工作的实施者和人事决策的制定者。() 5、职位与职务是一一匹配的,也就是有多少职位就有多少职务,两者数量相等。() 6、工作分析工作主要由人力资源管理的专业人员参与。() 7、人力资源规划的任务就是确保组织需要的时候能获得一定数量的具有一定技能的员工。() 8、人力资源规划的预测主要是人力资源的需求预测。() 9、招聘岗位所需条件越高,劳动力市场的供给就越不足。() 10、组织的发展战略和人事政策决定了组织对人力资源的需求状况。() 11、在一个团体中,所有的人智商越高,则团队的战斗力就越强。() 12、一个人的个性和气质决定了他应该从事什么样的工作。() 13、人力资源开发需求分析既是发现员工潜能的过程,又是发现员工业绩问题的过程。() 14、绩效管理系统的可接受性在很大程度上取决与组织成员对它公平性的认可。() 15、薪酬管理最重要的作用就是要能够吸引、留住员工。() 二、填空题(每题2分,共20分) 1、人力资源开发与管理的含义是指从其外在要素即,和内在要素即进行管理 2、日本人事管理的最大特点可以概括为。 3、影响职务分析的动态特征是,,。 4、心理测试从形式上可以划分为,,,

。 5、群体的形成方式可以分为和。 6、人才流动的原则有,,,。 7、影响报酬系统的内部因素有,,, ,。 8、人才流动的基本理论有,,, ,。 9、职业生涯的四个阶段分别是,,, 。 10、在岗培训可分为,,,。 三、简答题(每题5分,共20分) 1、工作分析的文件和具体内容。 2、培训开发的主要方法。 3、进行绩效评估的主要克服的误差。 4、内部招聘的主要方式并简述其作用。 四、问题分析题(15分) 如何对员工进行有效的激励? 五.案例题(30分) 亨利的困惑 亨利已经在数据系统公司工作了5个年头。在这期间,他从普通编程员升到了资深的程序编制分析员。他对自己所服务的这家公司相当满意,很为工作中的创造性要求所激励。 一个周末的下午,亨利和他的朋友及同事迪安一起打高尔夫球。他了解到他所在的部门新雇了1位刚从大学毕业的程序编制分析员。尽管亨利是个好脾气的人,但当他听说这新来者的起薪仅比他现在的工资少30美元时,不禁发火了。亨利迷惑不解。他感到这里一定有问题。 下周一的早上,亨利找到了人事部主任埃德华,问他自己听说的事是不是真的?埃德华带有歉意地说,确有这么回事。但他试图解释公司的处境:“亨利,编程分析员的市场相当紧俏。为使公司能吸引合格的人员,我们不得不提供较高的

c语言试题及答案

《C语言》课程综合复习资料 一、单选题 1. 在C语言中,字符型数据在存中的存储形式是 A)原码 B)补码 C)反码 D)ASCII码 2. 在C语言中,十进制数47可等价地表示为 A) 2f B) 02f C) 57 D) 057 3. 设有定义:int x=12,n=5; 则表达式 x%=(n%2) 的值为 A) 0 B) 1 C) 2 D) 3 4. 设有定义语句:char str[][20]={,"Beijing","中国石油大学"},*p=str; 则printf("%d\n",strlen(p+20)); 输出结果是 A)10 B) 6 C) 0 D) 20 5. 已定义以下函数: fun(int *p) { return *p; } 该函数的返回值是 A)不确定的值 B)形参p所指存储单元中的值 C)形参p中存放的值 D)形参p的地址值 6. C语言中,函数返回值的类型是由 A)return语句中的表达式类型决定 B)调用函数的主调函数类型决定 C)调用函数时的临时类型决定 D)定义函数时所指定的函数类型决定 7. 有以下函数定义: void fun( int n , double x ) { …… } 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是 A) fun( int y , double m ); B) k=fun( 10 , 12.5 ); C) fun( 10 , 12.5 ); D) void fun( 10 , 12.5 ); 8. 以下选项中不能正确赋值的是 A) char b[]={′H′,′e′,′l′,′l′,′o′,′!′}; B) char b[10];b="Hello!";

期末模拟试题1及参考答案

VB期末模拟试题1 一、单项选择题(每题2分,共30分) 1.在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是()。 A、窗体设计器 B、代码编辑器窗口 C、属性窗口 D、工程资源管理器窗口 2.窗体的Load事件的触发时机是() A、用户单击窗体时 B、窗体被加载时 C、窗体显示之后 D、窗体被卸载时 3.与传统的程序设计语言相比,Visual Basic最突出的特点是() A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 4.无论何种控件,共同具有的属性是()。 A.Text属性B.Caption属性C.Name属性D.Autosize属性5.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是() A、Text.Mytext B、Mytext.Text C、Mytext.(Text) D、Mytext*Text 6.按照变量的作用域可将变量划分为() A、公有、私有、系统 B、全局变量、模块级变量、过程级变量 C、动态、常数、静态 D、Public、Private、Protected 7.可获得字符的ASCII码的函数是()。 A、Val B、Fix C、Asc D、Chr 8.要退出Do…Loop循环,可使用的语句是()。 A、Exit B、Exit For C、End Do D、Exit Do 9.把数值型转换为字符串型需要使用的函数是()。 A、Val B、Str C、Asc D、Chr 10.关于语句行,下列说法正确的是()。 A、一行只能写一条语句 B、一条语句可以分多行书写 C、每行的首字符必须大写 D、长度不能超过255个字符 11.设置对象的边框类型的属性是() A、Drawstyle B、Borderstyle C、DrawWidth D、ScaleMode 12.为了清除图片框Picture1中的图形,应采取的正确方法是() A、选择图片框,然后按Del键 B、执行语句Picture1.Picture = LoadPicture("") C、执行语句Picture1.Picture = "" D、选择图片框,在属性窗口中选择Picture属性条,然后按回车键 13.要绘制不同形状的图形,需要设置Shape控件的()属性 A、Shape B、Borderstyle C、FillStyle D、Style 14.要绘制多种式样的直线,需要设置Line控件的()属性 A、Shape B、Borderstyle C、FillStyle D、Style

C语言程序设计试卷及答案

C 语言程序设计 笔试试题 题号 一 二 三 四 五 六 笔试(70%) 综 合 (30%) 总分 分数 试卷说明: 1. 笔试卷面总分100分,取卷面成绩的70%计入总分; 2. 综合成绩为平时成绩(10%)和实验成绩(20%)之和,占总分的30%; 3. 答题时禁止拆开试卷钉,试卷背面即为草稿纸; 4. 答题时间120分钟。 一、单项选择题。将正确答案填入下面框中。 (本题16分,每小题1分) 题号 1 2 3 4 5 6 7 8 答案 题号 9 10 11 12 13 14 15 16 答案 1. 有以下程序 main() {int a=1,b=0; if(!a) b++; else if(a==0) if(a) b+=2; else b+=3; printf(“%d\n ”,b); }则程序输出( A )。 A) 0 B) 1 C) 2 D) 3 2. 有以下定义:int a; long b; double x,y;则下列正确的是( A )。 A) a%(int)(x-y) B) a=x!=y C) (a*y)%b D) y=x+y=x 3. 若有定义 int (*p)[3];则下列说法正确的是( C )。 A) 定义了基类型为int 的三个指针变量 B) 定义了一个名为 *pt 、具有三个元素的整型数值 号 学 名 姓 注意行为规范 遵守考试纪律

C) 定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组D) 定义了基类型为int的具 有三个元素的整型数组 4. 有以下程序段 main() { int x=10; while(x--); printf("x=%d\n",x);} 则最后的输出结果是:( B)。 A) x=0 B) x= -1 C) x=1 D)while构成无限循环 5. 有以下程序: int fun() {static int x=1; x *= 2; return x;} main( ) { int i,s=1 ; for(i=1 ;i<=2 ;i++) s=fun() ; printf(“%d\n ”,s) ;} 执行后的输出结果为( D)。 A) 0 B) 1 C) 8 D) 4 6. void main( ){ int k=011; printf("%d\n",k++); } }程序输出结果是( D ) A)12 B) 11 C) 10 D) 9 7. 以下C语言标识符中,不合法的是( C)。 A) _2 B) a_b C) a--b D) AaBc 8. C语言允许函数类型默认定义,此时该函数值隐含的类型是( B)。 A) float B) int C) long D) double 9. 以下程序段运行结果是( B)。 enum weekday{aa,bb=2,cc,dd,ee}week=ee; printf(“%d\n“,week); A) 4 B) 5 C) ee D) 0 10. 以下对C语言函数的描述中,不正确的是( B )。 A) 不同函数中可以使用相同名字变量B) 函数可以嵌套定义 C) 函数可以没有返回值D) 程序由函数组成 11. 若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是( D )。 A) *p B) *x C) *(p+1) D) x[5]

c语言试卷及答案1

浙江理工大学 C程序设计试题(一) 试题二、语言基础题(本题共30分) (一)判断题(本题共10分,每小题1分) 说明:在以下提供的若干陈述中,逐一判断其正确与否,选A表示正确,选B表示错误。 (16) C语言程序的三种基本结构是顺序、选择和嵌套。 (17) 在C语言程序中,在函数内部定义的变量称为全局变量。 (18) 运算符“=”和“&=”的优先级相同。 (19) ‘%f’是不正确的字符常量。 (20) 运算符“+”不能作为单目运算符。 (21) 如果运算符“*”和“/”都是右结合的,则表达式10*6/5的值是10。 (22) s(s-a)(s-b)(s-c)是合法的C语言表达式。 (23) 表达式!!6的值是6。 (24) 表达式~(~2<<1)的值是5。 (25) 对于变量定:int a[10],*p=a+8;数组a的最后一个元素是p[1]。 (二)单选题(本题共20分,每小题2分) (26) 执行语句printf("(26) ","A");将得到出错信息。 A、%u B、%s C、%e D、%d (27) 设c是一个字符变量,求解表达(27) 后,c的值不是1就是0。 A、c=getchar()!=’\n’ B、(c=getchar()!)=’\n’ C、c=’1’ D、c=EOF (28) 下列定义中,(28) 定义的变量可以存放-123.4。 A、long a; B、unsigned b; C、int d; D、float c; (29) 对于变量定义;char *pp[100],pp是一个(29) 。 A、函数 B、数组元素 C、指针变量 D、数组 (30) 下列程序段的输出结果是(30) 。 char *st[ ]={ "SUM","MOON","STAR","X"}; printf("(%s,%c) ",*(st+1)+1,*(*(st+2)+2)+2) A、(MOON,M) B、(OON,C) C、(OON,Q) D、(OON,A) (31) 对于以下的变量定义,表达式(31) 是不正确的。 struct node { float x,y;

经济学基础模拟试卷一附答案

经济学基础模拟试卷一一 单项选择题(请在备选答案中选出一个正确答案,并把正确答案的标号写在题干后的括号内。每小题1分,共30分) 1. 某种商品的某生产者的正斜率供给曲线表明了() A. 生产者愿望的最大限度 B. 生产者愿望的最小限度 C. 在一种意义下是生产者愿望的最大限度,在另一种意义下是生产者愿望的最小限度 D. 以上都不对 2. 所有下列因素中除哪一种以外都会使需求曲线移动() A. 购买者(消费者)收入变化 B.商品价格下降 C.其它有关商品价格下降 D.消费者偏好变化 3. 在下列四种商品中,可以采用“薄利多销”的方法通过降价来增加总收益的商品是() A. 化妆品 B.面粉 C.药品 D.大米 4. 若x和y两种商品的需求的交叉价格弹性是-2.3,则() A. x和y是替代品 B. x和y是正常品 C. x和y是劣质品 D. x和y是互补品

5. 恩格尔曲线是从下列哪条曲线中导出的()

A. 替代效应和收入效应相互加强导致该商品需求量增加 B. 替代效应和收入效应相互加强导致该商品需求量减少 C. 替代效应倾向于增加该商品的需求量,而收入效应倾向于减少其需求量 D. 替代效应倾向于减少该商品的需求量,而收入效应倾向于增加其需求量 8. 无差异曲线的形状取决于( ) 11. 下列说法中正确的是( ) A. 生产要素的边际技术替代率递减是规模报酬递减造成的 B. 边际收益递减是规模报酬递减造成的 C. 规模报酬递减是边际收益递减规律造成的 D. 生产要素的边际技术替代率递减是边际收益递减规律造成的 12. 如果等成本曲线与等产量曲线没有交点,那么要生产等产量曲线所表示的产量,应该( ) D. 上述都不对 A. 增加投入 B. 保持原投入不变 C. 减少投入 13. 经济学中短期与长期的划分取决于( ) A. 时间长短 B. 可否调整产量 C. 可否调整产品价格 D. 可否调整生产规模 14. 如果随着产量的增加 LAC 曲线下降,这是由于( ) A. 规模经济 B. 规模不经济 C. 边际收益递减规律的作用 D. 上述都不对 15. 在从原点出发的直线 ( 射线)与 TC 曲线的切点上, AC ( ) A. 是最小 B. 等于 MC C. 等于 AVC+AFC D. 上述都正确 16. 在垄断竞争中( ) A. 只有为数很少几个厂 商生产有差异的产品 B. 有许多厂商生产同质产品 C. 只有为数很少几个厂 商生产同质产品 D. 有许多厂商生产有差异的产品 17. 在完全竞争市场上,厂 商短期均衡的条件是( ) A. P=AR ; B. P=MR ; C. P=MC ; D. P=AC 18. 在一般情况下,企业得到的价格若低于以下哪种成本就停止营业( ) A. 平均成本 B. 边际成本 C. 平均不变成本 D. 平均可变成本 19.如果在需求曲线上有一点,E d =2, P=20元,贝U MR 为( ) A. 价格—消费曲线 B. 收入—消费曲线 C. 无差异曲线 D. 需求曲线 6. 下列哪种情况不属于消费者均衡的条件( A. MU x /P x = MU Y /P Y = MU Z /P Z =??=X C. MU=X P 7. 某低档商品的价格下降,在其它情况不变时, ) B. 货币在每种用途上的边际效用相等 D. 各种商品的边际效用相等 ) A. 消费者偏好 B. 消费者收入 C. 所购商品的价格 9. 在下列期望效用函数中, 代表风险爱好者的是( ) A. u=100+3c B. u=lnc C. 2 u=c 10. 当 AP L 为正但递减时, MP L 是( ) A. 递减 B. 负的 C. 零 D. 商品效用水平的大小 2 D. u=ac -bc 2 (a ,b>0)

相关文档