当前位置:文档之家› C++试题及答案

C++试题及答案

C++试题及答案
C++试题及答案

选择填空:(每题1分,共10分)

1.已知各变量的类型说明如下:

int a = 1;

double x = 1.42;

char ch;

则以下不符合C++语言语法的表达式是 C

A、a += 0x123fd

B、x = 12e-8

C、ch = “x”

D、ch = …\a\?

2.下面 D 是死循环。

A、for(i=0; i<10; i++) cout << i << " ";

B、for(i=10; i>=1; i--) cout << i << " ";

C、i=10; do { cout << i-- << " "; } while(i > 0);

D、i=0; while(i <= 10); cout << ++i << " ";

3.C++语言的跳转语句中,对于break和continue说法正确的是 C :

A、break语句只应用于循环体中

B、continue语句用于跳出循环语句

C、continue语句用于跳出当前的循环周期

D、break语句用于跳出当前的循环周期

4.有如下定义语句:int a[] = {1,2,3,4,5};,则对语句int *p=a;正确的描述是 B 。

A、语句int *p = a;定义不正确

B、语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素

C、语句int *p=a; 是把数组a的值赋给变量p

D、语句int *p=a; 是把a[0]的值赋给变量p

5 若有以下定义和语句,则合法的表示是 C

char a[ ] = ”abcdefg”;char *p=a;

A、变量p和变量a是等价的

B、数组a的长度是7

C、p[7]的值是?\0?

D、a[7]的值是‘0’

6下列语句正确的是 A

A char a[2] = {?a?};

B char 3a = ?\0?;

C char a[ ] = 'abc';

D char a = "\0";

7、ch为char类型,判断ch为小写字符的表达式是 C 。

A、?a?<= ch <= ?z?

B、(ch >= ?a?) & ( ch <= ?z?)

C、(ch >= ?a?) && (ch <= ?z?)

D、(ch >= ?a?) || (ch <= ?z?)

8.链表结点的结构类型为struct linkRec {int data; linkRec *next;},如果指针rear指向尾结点,将节点p链入表尾,并将p

作为新的表尾可用语句 B

A、rear->next=p->next; rear=p;

B、rear->next=p; rear=p;

C、rear->next= rear; p->next= p;

D、(*rear ).next= rear; (*p).next =p; 简答题(16分)

1.写出完成下列任务的表达式(6分):

a. 取出整型变量n的个位数

b. 取出整型变量n的十位以上的数字

c. 将整型变量a和b相除后的商存于变量c,余数存于变量d

d. 将字符变量ch中保存的小写字母转换成大写字符

e. 将double型的变量d中保存的数字按四舍五入的规则转换成整数

f 判断指针p是否为空指针

2. 重写代码(5分):

a.用一个switch语句重写下列代码(3分)

i f (ch == …E? || ch ==?e?)

++countE;

e lse i

f (ch ==?A? || ch ==?a?)

++countA;

e lse i

f (ch ==?I? || ch ==?I?)

++countI;

else

c out << “error”;

b.用一个if语句重写下列代码(2分)

i f (ch ==?E?) ++c;

i f (ch ==?E?) cout << c << endl;

3. 当遇到下列情况时,你将怎样编写for语句的控制行。(5分)

a.从1计数到100。

b.从2, 4, 6, 8, …计数到100。

c.从0开始,每次计数加7,直到成为三位数。

d.从100开始,反向计数,99, 98, 97, …直到0。

e.从?a?变到?z?。

程序理解:(每题3分,共30分)

1. 写出下面程序的执行结果

int main()

{ for (char ch = …A? ; ch < …G?; ++ch)

switch(ch) {

case …A? : case …B? : cout << ch;

case …C?: cout << …C? << endl; break;

case …D?: case …E?: cout << ch << endl; break;

case …F?: cout << ch;

default: cout << ch << endl;}

return 0;}

请写出下列程序段的输出结果

for (k = 0; k < 2; ++k);

for (m = k; m >= 0; --m)

3. 写出以下程序的输出结果。int main( )

{ char a[10] = {'a ?,'b','c','d','e','f','7','8','9',

char *p; int i = 8; p = a + i ; cout << (p - 2)

; return 0 ;}

4. 已知华氏温度到摄氏温度的转换公式为

)32(95

-=

F C

某同学编写了一个将华氏温度转换成摄氏温度的程序: int main() { int c, f;

cout << “请输入华氏温度:“ ; cin >> f ;

c = 5 / 9 * ( f – 32) ;

cout << “对应的摄氏温度为:” << c; return 0;}

但无论输入什么值,程序的输出都是0.请你帮他找一找哪里出问题了。 5 写出运行结果 int main() { int a[3]={1, 2 , 3}, *p; int i, b[6]; p = a;

b[0] = *p; p++; b[1] = *p; b[2] = *p; b[3] = *(p – 1); b[4] = (*p) + 1; b[5] = *(p + 1);

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

cout << b[i] << " ";}

6 写出运行结果: void foo( int &c){ static a = 1; c += a++;} int main() {int a; int &b = a; a = 10; foo(a); cout << a << endl; foo(++b);

cout << a << endl;

return 0;} 7 写出运行结果 template T avg(T x[],int n);

int main()

{ int a[] = {4,5,2,8,9,3}; double b[] = {3.5,6.7,2,5.2,9.2};

cout << "average of A: " << avg(a,6) << endl; cout << "average of B: " << avg(b,5) << endl; return 0;}

template T avg(T x[],int n) { int i; T maxv = x[0]; for(i=1;i

if (maxv < x[i]) maxv = x[i]; return maxv; } 8. 写出运行结果 int f(int n) { int p;

if (n == 0 || n == 1) return 1; else

{ p = 2 * f(n-1) + f(n-2); return p;}

} int main() {cout << f(4); cout << endl; return 0;}

1. 关于C++与C 语言关系的描述中,( D )是错误的。 a.C 语言是C++语言的一个子集 b.C 语言与C++语言是兼容的 c.C++语言对C 语言进行了一些改进 d.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 )。 a.1 b.0 c.6 d.2

5. 设"char **s ;",以下正确的表达式是(B )。 a.s="computer"; b.*s="computer"; c.**s="computer"; d.*s='c';

6. 对于"int *pa[5];"的描述中,(D )是正确的。

a.pa 是一个指向数组的指针,所指向的数组是5个int 型元素

b.pa 是一个指向某数组中第5个元素的指针,该元素是int 型变量

c.pa [5]表示某个元素的第5个元素的值

d.pa 是一个具有5个元素的指针数组,每个元素是一个int 型指针

7. 在下列表示引用的方法中,(A )是正确的。

已知:int m=10;

a.int &x=m;

b.int &y=10;

c.int &z;

d.float &t=&m;

8. 下列for循环的次数为(B)。

for(i=0, x=0; !x&&i<=5; i++)

a.5

b.6

c.1

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.递归调用

d.嵌套调用

12. 使用fseek函数可以实现的操作是(A)。

a.改变文件指针的当前位置

b.文件的顺序读写

c.文件的随机读写

d.以上都不对

13. 下列存储标识符中,(C)的可见性与存在性不一致。

a.外部类

b.自动类

c.内部静态类

d.寄存器类

15. 将两个字符串连接起来组成一个字符串时,选用(C )函数。

a.strlen( )

b.strcpy( )

c.strcat( )

d.strcmp( )

16. ( D)不是构造函数的特征

a.构造函数的函数名与类名相同

b.构造函数可以重载

c.构造函数可以设置缺省参数

d.构造函数必须指定类型说明

17. 已知:类A中一个成员函数说明如下:

void Set(A&a);

其中,A&的含义是(C )。

a.指向类A的指针为a

b.将a的地址值赋给变量Set

c.a是类A对象的引用,用来作函数Set()的参数

d.变量A与a按位与作为函数Set( )的参数

18. 已知:print( )函数是一个类的常成员函数,它无返回值,下列表示中,(A)是正确的。

a.void print( ) const;

b.const void print( );

c.void const print( );

d.void print(const);

19. 关于虚函数的描述中,(C )是正确的。

a.虚函数是一个static类型的成员函数

b.虚函数是一个非成员函数

c.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数

d.派生类的虚函数与基类的虚函数具有不同的参数个数和类型

20. 关于new运算符的下列描述中,(D)是错的。

a.它可以用来动态创建对象和对象数组

b.使用它创建的对象和对象数组可以使用运算符delete删除

c.使用它创建对象时要调用构造函数

d.使用它创建对象数组时必须指定初始值

1.在类中必须声明成员函数的原型,成员函数的实现部分可以写在类外。

2.如果需要在被调函数运行期间,改变主调函数中实参变量的值,则函数的形参应该是引用类型或指针类型。

3.抽象类只能作为基类使用,而不能声明它的对象。

4.进行函数重载时,被重载的同名函数如果都没有用const修饰,则它们的形参个数或类型必须不同。5.通过一个常对象只能调用它的常成员函数,不能调用其他成员函数。

6.函数的递归调用是指函数直接或间接地调用自身。

7.拷贝构造函数的形参必须是本类对象的引用。

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

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

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

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

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

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

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

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

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

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

答案1、√2、√3、×4、√5、×6、√7、√8、√9、×10、√

一、填空题

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、继承,多态

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、以下关于类和对象的叙述错误的是()。

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. 域运算符

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

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) 由用户指定传递方式

态度考试试题及答案解析

态度考试试题及答案解析 一、单选题(本大题25小题.每题1.0分,共25.0分。请从以下每一道考题下面备选答案中选择一个最佳答案,并在答题卡上将相应题号的相应字母所属的方框涂黑。) 第1题 “某个人工作能力低,但他经常抱怨同事和领导,他的这种负性态度实际上是在掩盖真正的原因”,这种现象体现出的是态度的( )功能。 A 效用 B 认知 C 自我防御 D 价值表达 【正确答案】:C 【本题分数】:1.0分 【答案解析】 [解析] 态度主要有以下几种功能:效用功能、认知功能、自我防御功能以及价值表达功能。态度的自我防御功能能够使人倾向于选择有利于自我防御的态度,弗洛伊德提出的各种心理防御机制在本质上都是自我防御的态度。通过防御机制,人们能应付情绪冲突和保护自尊。 第2题 在态度的ABC模式中,B是指( )。 A 认知 B 情感 C 行为 D 行为倾向 【正确答案】:C 【本题分数】:1.0分 【答案解析】 [解析] 态度包括三个成分:①认知成分。个体对态度对象的知觉、理解、判断与评价。②情感成分。个体在评价基础上对态度对象产生的情感反应和情感体验。 ③行为倾向成分。个体对态度对象以某种方式行动的倾向。以上三种成分的英语

词首分别为C(认知)、 A(情感)、B(行为倾向),因而对态度的三种成分也有人称其为态度的ABC模式。 第3题 对畏惧与态度转变的研究表明,( )能达到较好的说服效果。 A 低程度畏惧 B 中等程度畏惧 C 高程度畏惧 D 任何程度畏惧 【正确答案】:B 【本题分数】:1.0分 【答案解析】 [解析] 在大多数情况下,畏惧的唤起能增强说服效果。但是,如果畏惧太强烈,引起接受者的心理防御以至否定畏惧本身,结果会使态度转变较少。研究发现,中等强度的畏惧信息能达到较好的说服效果。 第4题 一个人的对人、对己、对事、对物的态度是( )。 A 与生俱来的 B 在先天因素基础上形成的 C 是实践锻炼的结果 D 通过学习而形成的 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 态度是通过后天学习形成的,不是天生的。无论是对人还是对事,各种态度都是通过个体与环境相互作用而形成、改变的。因此,答案选D。 第5题 社会心理学家为了避免社会赞许性的反应偏差对态度测量的干扰,发明了 ( )。 A 直接测量方法

2019全国一卷试题及答案解析

一、选择题:本题共12小题,每小题4分,共48分。在每小题给出的四个选项中,只有一项是符合题目要求的。 24.据学者考订,商朝产生了17代30位王,多为兄终弟及;而西周产生了11代12位王。这反映出 A.禅让制度的长期影响B.王位继承方式的变化 C.君主寿命的时代差异D.血缘纽带关系的弱化 【答案】:B 解析:商朝兄终弟及的传位制度较为普遍,导致出现了同代的王很多,西周这种现象基本杜绝,反映兄终弟及逐渐被父死子继取代,因此选B。禅让制是早期的一种按才能和威望而非血缘来继承的制度,与材料不符,A错。C选项与材料的变化无关。血缘关系弱化无法体现,材料反映的是父子血缘关系(嫡长子继承制)更加受到重视,兄弟血缘关系不受重视。 25.汉武帝时,朝廷制作出许多一尺见方的白鹿皮,称为“皮币”,定价为40万钱一张。诸侯王参加献礼时,必须购皮币用来置放礼物,而当时一个“千户侯”一年的租税收入约为20万钱。朝廷这种做法 A.加强了货币管理B.确立了思想上的统一 C.削弱了诸侯实力D.实现了对地方的控制 【答案】:C 解析:白鹿皮币定价40万一张,诸侯王参加献礼必须购买,而一个千户侯一年的租税约20万,因此,诸侯王需要耗费两年的租税才能买一张白鹿皮币。这一做法加强了中央的财政收入,削弱了地方的经济实力。因此C正确。A,B不符合题意,D选项“实现了”过于夸大了其作用。 26.唐代之前,荆楚民间存在一种祈求丰收的“牵钩之戏”,至唐代称作“拔河”,广为流传。唐玄宗《观拔河俗戏》诗云:“壮徒恒贾勇,拔拒抵长河。欲练英雄志,须明胜负多……预期年岁稔,先此乐时和。”据此可知,在唐代 A.江南文化成为主流B.耕战结合观念深入人心C.阳刚与力量受到推崇D.诗歌以描写宫廷生活为主 【答案】:C 解析:唐代政治经济文化中心仍然在北方,一种体育娱乐活动不能说明江南文化成为主流,A错。耕战结合是一种兵农合一的体制,北魏到唐初的府兵制就是一种典型的兵农合一体制,但后来逐渐没落,到唐玄宗时完全废除,取

C语言考试题库及答案复习整理

C 语言理论上机考试选择题部分(共200题) 1、下面程序的输出是___D______ #include void main() { int k=11; printf("k=%d,k=%o,k=%x\n",k,k,k); } A) k=11,k=12,k=11 B) k=11,k=13,k=13 C) k=11,k=013,k=0xb D) k=11,k=13,k=b 2、在下列选项中,不正确的赋值语句是__D______. A) ++t; B) n1=(n2=(n3=0)); C) k=i=j; D) a=b+c=1; 3、下面合法的C 语言字符常量是______A____. A) '\t' B) "A" C) 65 D) A 4、表达式: 10!=9的值是 ________D____. A) true B) 非零值 C) 0 D) 1 5、C 语言提供的合法的数据类型关键字是_____B____. A) Double B) short C) integer D) Char 6、字符(char)型数据在微机内存中的存储形式是__D__. A) 反码 B) 补码 C) EBCDIC 码 D) ASCII 码 7、C 语言程序的基本单位是_____C______. A) 程序行 B) 语句 C) 函数 D) 字符 8、设 int a=12,则执行完语句

a+=a-=a*a 后,a 的值是____D____ A) 552 B) 264 C) 144 D) -264 9、执行下面程序中的输出语句后,输出结果是____B__. #include void main() {int a; printf("%d\n",(a=3*5,a*4,a+5)); } A) 65 B) 20 C) 15 D) 10 10、下面程序的输出是____B______. #include void main() {int x=023; printf("%d\n",--x); } A) 17 B) 18 C) 23 D) 24 11、下面程序的输出的是_____C____. #include void main() {int x=10,y=3; printf("%d\n",y=x/y); } A) 0 B) 1 C) 3 D) 不确定的值 12、已知字母A 的ASCII 码为十进制的65,下面程序的输出是______A_____. #include void main() {char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); } A) 67,D B) B,C C) C,D D) 不确定的值 13、若要求在if 后一对圆括号中表示a 不等于0的关系,则能正确表示这一关系的表达式为____D__. A) a<>0 B) !a C) a=0 D) a

c 试题及答案

一、单项选择题 1、下列哪个类型的对象是https://www.doczj.com/doc/e12178600.html,在非连接模式下处理数据内容的主要对象? (D ) A. Command B. Connection C. DataAdapter D. DataSet 2、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型, 如果类型省略,则定义为( A )。 A. int B. sbyte C. uint D. ulong 3、创建数据库连接使用的对象是( A )。 A. Connection B. Command C. DataReader D. DataSet 4、C#中导入某一命名空间的关键字是( A )。 A. using B. use C.import D. include 5、一般情况下,异常类存放在什么命名空间中?( B )。 A. 生成异常类所在的命名空间 B. System.Exception命名空 间 C. System.Diagnostics命名空间 D. System命名空间 6、若将数据库中的数据填充到数据集,应调用SqlDataAdapter的( C )方 法。 A. Open B. Close C. Fill D. Update 7、若将数据集中所作更改更新回数据库,应调用SqlAdapter的(A )方法。 A. Update B. Close C. Fill D. Open 8、在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( A ) 成员,来指定操作系统打开一个现有文件并把文件读写指针定位在 文件尾部。 A. Append B. Create C. CreateNew D. Truncate 9、在菜单项File中,为将F设为助记符,应将该菜单项的Text属性设置为 (B )。 A. @File B.&File C. %File D._File 10、指定操作系统读取文件方式中的FileMode .Create的含义是( D)。 A. 打开现有文件 B. 指定操作系统应创建文件,如果文件存在,将出现异常 C. 打开现有文件,若文件不存在,出现异常 D. 指定操作系统应创建文件,如果文件存在,将被改写 11、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型,如果类型省略,则定义为( D )。 A. uint B. sbyte C. ulong D. int 12、当运行程序时,系统自动执行启动窗体的( C )事件。 A. Click B.DoubleClick C. Load D. Activated

动态分析考试试题及答案解析

模考吧网提供最优质的模拟试题,最全的历年真题,最精准的预测押题! 动态分析考试试题及答案解析 一、单选题(本大题17小题.每题1.0分,共17.0分。请从以下每一道考题下面备选答案中选择一个最佳答案,并在答题卡上将相应题号的相应字母所属的方框涂黑。) 第1题 循环波动分析中,周期谷底所处的时刻为( )。 A 衰退转折点 B 扩张转折点 C 峰值 D 谷值 【正确答案】:B 【本题分数】:1.0分 【答案解析】 [解析] 衰退转折点是指周期峰值所处的时刻;峰值是指经济周期顶点的指标值;谷值是指经济周期谷底的指标值。 第2题 y t =a 1y t-1+a 2y t-2+…+a n y t-n +b 0e+b 1e t-1+…+b m e t-m ,是( )。 A 一阶自回归模型 B 二阶自回归模型 C 滑动平均模型 D 自回归滑动平均模型 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 自回归滑动平均模型AR-MA(n ,m)是指用n 阶自回归m 阶滑动平均的混合模型来描述的模型。它满足: y t =a 1y t-1+a 2y t-2+…+a n y t-n +b 0e t +b 1e t-1+…+b m e t-m 第3题

模考吧网提供最优质的模拟试题,最全的历年真题,最精准的预测押题! 下列模型中属于滑动平均模型的是( )。 A y t =a 1y t-1+e t B y t =a 1y t-1+a 2y t-2+e t C y t =a 1y t-1+a 2y t-2+…+a k y t-k +e t D y t =b 0e t +b 1e t-1+…+b k e t-k 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] A 项是一阶自回归模型;B 项是二阶自回归模型;C 项是k 阶自回归模型。 第4题 在指数平滑法建立模型时,对远期和近期资料给予权数应遵循的原则是 ( )。 A 远近相同 B 远近不同 C 远大近小 D 远小近大 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 因为社会经济现象在一较短时期内的结构的稳定性一般总是优于一较长时期,分析对象在两个较为接近的时期,其结构的相似性一般总是大于两个相距较远的时期。因此在指数平滑法建立模型时,对远期和近期资料给予权数应遵循“远小近大”的原则。 第5题 当扩散指数50>DIt >0时,表明经济正面临全面收缩的阶段,进入一个新的不景气的前期,此时( )。 A 扩张的指标数多于下降的指标数 B 扩张的指标数等于下降的指标数

考试试题及答案解析

一、单项选择题(从下面各题选项中选出一个最符合题意的答案,并将相应字母填入括号内。 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. 转换企业经营机制

c和c++经典笔试题及答案

C++/C经典笔试题及答案 C++/C试题 本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。 笔试时间90分钟。请考生认真答题,切勿轻视。 一、请填写BOOL , float, 指针变量与“零值”比较的 if 语句。(10分)提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为: if ( n == 0 ) if ( n != 0 ) 请写出BOOL flag 与“零值”比较的if 语句: 请写出float x 与“零值”比较的if 语句: 请写出char *p 与“零值”比较的if 语句: char str[] = “Hello” ; char *p = str ; int n = 10; 请计算 sizeof (str ) = sizeof ( p ) = sizeof ( n ) =void Func ( char str[100]) { 请计算 sizeof( str ) = } void *p = malloc( 100 );请计算 sizeof ( p ) = 1、头文件中的 ifndef/define/endif 干什么用? 2、#include 和#include “filename.h” 有什么区别? 3、const 有什么用途?(请至少说明两种) 4、在C++ 程序中调用被 C编译器编译后的函数,为什么要加extern “C”声明? 5 // 第一个 for (i=0; i

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、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

应用文写作考试试题及答案解析

应用文写作考试 一、多项选择题 1. 适用于报告写作的事项有(ACE )0 A. 向上级汇报工作,反映情况 B. 向下级或有关方面介绍工作情况 C. 向上级提出工作建议 D. 答复群众的查询、提问 E. 答复上级机关的查询、提问 2. 工作报告的内容包括(ACDE )。 A. 经常性的工作情况 B. 偶发性的特殊情况 C. 向上级汇报今后工作的打算 D. 对上级机关的查问做出答复 E. 向上级汇报的工作经验 3. 适合作报告结尾的习惯用语有(AC )。 A. “特此报告” B. “以上报告,请批复” C. “以上报告,请审示” D. “请批准” E. “如无不妥,请批准” 4. 适合请示的事项有(BCDE )。 A. 向上级汇报工作情况,请求上级指导 B. 下级无权解决的问题,请求上级机关作出指示 C. 下级无力解决的问题,请求上级机关帮助解决 D. 按规定不能自行处理,应经上级批准的事项 E. 工作中出现的一些涉及面广而下级无法独立解决必须请求上级机关协调和帮助的问题 5. 下列事项中,应该用请示行文的有(ACD)。 A. XX县教育局拟行文请求上级拨款修复台风刮毁的学校 B. XX县政府拟行文向上级汇报本县灾情 C. XX集团公司拟行文请求上级批准引进肉食品加工自动化生产线 D. XX海关拟行文请求上级明确车辆养路费缴纳标准 E. XX市政府拟行文向上级反映农民负担增加的情况 6. “请示”应当(AC )0 A. 一文一事 B. 抄送下级机关 C. 一般只写一个主送机关 D. 不考虑上级机关的审批权限和承受能力 7. 下列标题中正确的有(BDE )o A. XX分公司关于请求批准开发新产品的报告 B. XX县人民政府关于解决我县高寒山区贫困户移民搬迁经费的请示 C. XX县人民政府关于请求将XX风景区列为省级自然保护区的请示报告

(完整版)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章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. A B. B C. D D. E (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 32 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。 第2章数据类型运算符和表达式习题 1. 单项选择题 (1) 以下选项中,正确的 C 语言整型常量是 D 。 A. 32L B. 510000 C. -1.00 D. 567 (2) 以下选项中, D 是不正确的 C 语言字符型常量。

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)字符、段落和页面格式化

儿科学试题及答案解析

1.治疗叶酸缺乏性巨幼细胞性贫血,服用: A.维生素C B.维生素B1 C.维生素B6 D.维生素A E.维生素D 本题正确答案:A 题解:叶酸缺乏性巨幼细胞性贫血治疗:口服叶酸,每次5mg,每日3次,连续数周,直至血象恢复正常。同时,口服足量维生素C,能促进叶酸利用,以提高疗效。经2~4 日治疗后,精神症状好转,网织红细胞上升,6~7 日达高峰。 2.62岁小儿,曾多次患肺炎,不发绀,胸骨左缘第3~4肋间Ⅲ级粗糙全收缩期杂音。X 线检查左心室增大,肺动脉段突出,肺血管影增粗,主动脉影较小。应该诊断为 A.房间隔缺损 B.室间隔缺损 C.动脉导管未闭 D.法洛四联症 E.肺动脉瓣狭窄 本题正确答案:B 题解:室间隔小型缺损时心、肺X线检查无明显改变,或只有轻度左心室增大或肺充血。大型缺损心外形中度以上增大,肺动脉段明显突出,肺血管影增粗、搏动强烈。左右心室增大,左心房往往也增大,主动脉弓影小。 3.动脉导管未闭的X线检查表现,下列哪项是不可能的 A.左房左室扩大 B.肺动脉段突出 C.主动脉结缩小 D.肺动脉压增高时右室增大 E.可见肺门“舞蹈征” 本题正确答案:C 题解:动脉导管未闭心影正常或左心房、左心室增大、肺动脉段突出、肺野充血、肺门血管影增粗、搏动增强、可有肺门“舞蹈”。在肺动脉高压时,右心室亦增大,主动脉弓往往有所增大,此特征与房间隔缺损和室间隔缺损不同,有鉴别意义。 4.法洛四联症患儿哭闹时,突然发生昏厥、抽搐的原因是 A.哭闹耗氧量增加 B.右向左分流量增加 C.右室流出道肌肉痉挛,致脑缺氧 D.颅内出血 E.血液黏稠度增加,血流缓慢 本题正确答案:C 题解:法洛四联症的主要表现为青紫,其轻重和出现早晚与肺动脉狭窄程度有关,常在哭闹和活动后加重。严重者引起突然晕厥、抽搐,系因肺动脉漏斗部狭窄的基础上,突然发生该处肌肉痉挛,引起一时性肺动脉梗阻,使脑缺氧加重所致。 5.患儿10岁,2岁时诊断为先天性心脏病,半年前出现下半身青紫,诊断应为 A.房间隔缺损合并肺动脉高压 B.室间隔缺损合并肺动脉高压

c语言笔试题目及答案

c语言笔试题目及答案 C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。下面是c语言笔试题目及答案,请参考。 c语言笔试题目及答案 一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选 项涂写在答题卡相应位置上,答在试卷上不得分。 (1)数据的存储结构是指________。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 答案:D 评析:数据的逻辑结构在计算机存储空间中的存放形式形式称为数据的存储结构(也称数据的物理结构)。 (2)下列关于栈的描述中错误的是________。 A)栈是先进后出的线性表

B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 答案:B 评析:栈是一种特殊的线性表,又称先进后出表(FILO—First In Last Out)。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ________。 A)冒泡排序为n2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n一1)/2 答案:D 评析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和n/2遍的从后往前扫描,需要比较次数为n(n-1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为________。 A)log2n B)n/2 C)n D)n+l 答案:C 评析:顺序查找过程中,如果被查找的元素是线性表中的最后一个元素,或者元素不在线性表中,则需要与线性表中所有的元素进行比较。对长度为n的线性表进行顺序查找,在最坏情况下需要比较

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 )。 - A. 设计说明书 B. 需求规格说明书 C. 可行性分析报告 D. 用户手册 9. 以下关于数据流图的说法错误的是( c )。 A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 B. 数据流图是用作结构化分析的一种工具 C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 D. 数据流图的绘制采用自上向下、逐层分解的方法 10. 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( c )。 A. 数据库设计 B. 数据通信 C. 数据定义 D. 数据维护 11. 需求分析阶段的研究对象是( b )。 ¥ A. 系统分析员要求 B. 用户要求 C. 软硬件要求 D. 系统要求 12. 结构化方法的基本原则是( b )。 A. 模块化 B. 抽象与分解 C. 信息隐蔽 D. 逐步求精 13. 耦合度最高的是(b)耦合。 A. 环境 B. 内容 C. 控制 D. 数据 14. 内聚程度较低的是( a )内聚。 A. 偶然 B. 通讯 C. 顺序 D. 时间 15. 对一个程序来说,组成系统的模块数目( b ),则开发成本越小。 A. 越多 B. 越少 C. 顺序 D. 时间> 16. 画软件结构图时应注意调用关系只能是(B )。 A. 从下到上 B. 从上到下 C. 从左到右 D. 从右到左 17. 程序流程图中的箭头代表( b )。 A. 数据流 B. 控制流 C. 顺序流 D. 调用 18. 软件测试是软件质量保证的重要手段,下述( B )是软件测试的最基础环节。

公务员考试试题及答案详解

1、给定资料3-6缉拿了我国传统节日被“淡化”和“异化”的诸多现象,请指出具体表现。(25分)要求:内容全面,观点明确,逻辑清晰,语言准确,不超过300字。 解析:单一式概括题 要求中出现逻辑清晰,需要对淡化和异化进行分类概括。 淡化主要是在材料三、四中,异化主要在材料五、六。 淡化:不少人特别是年轻人不知道节日文化的内涵,节日生活空荡荡,无事可做。对传统民俗遗忘,节日氛围缺失,节日以吃为主要基调,节日主要文化活动是看电视。 异化:传统节日变成了社交资源的主要契机,节日食品,节日传统式微,对文化符号和功能意义曲解或淡忘,对传统节日事象妄谈。 2、根据给定资料判断并分析下列观点的正误,并简要说明理由。(20分) 解析:综合分析题。此题只需要对两个观点判断对错,并进行分析即可。 第一个观点是错误的。原因:传统是被不断发明、生产和再生产出来的,现有的传统并非一成不变的。今天出现的文化现象,实际上也正在为促成向后延续的传统增加新的因素。在工业化和城市化面前,传统文化的不断创新,会使文化得到进一步传承、发展、弘扬。 第二个观点是正确的。在当前的文化语境下,不少人特别是年轻人不知道节日文化的内涵,节日生活空荡荡,无事可做,即使“申遗”成功,也不会引起人们对于传统节日文化的重 视。 3、某公益组织与策划一次名为“月满中秋”的公益活动,向全社会发出重视传统节日的文 化倡导。请你写出该倡议书的主要内容。(20分) 要求:目标清楚,内容具体,倡议具有可操作性,300字左右。 解析:此题题目要求中明确提出倡议具有可操作性,因此在作答中侧重倡议书内容,以对策为主。 倡议:1、保护传统文化。要珍爱中华民族的优良传统,在全球文化交融中更加自觉地运 用多种形式保护传统文化,传承传统文化。2、过好传统节日。配合国务院把传统节日纳入法定节日的举措,过好各具特色的民族节日,积极开展节庆文体娱乐活动。3、弘扬传统美德。以过好节日为载体,大力弘扬庄敬自强、孝老爱亲、家庭和睦、重诺守信等传统美德,弘扬爱国守法、明礼诚信、团结友善、勤俭自强、敬业奉献的公民基本道德规范。4、锻造民族精神。在新的形势下自觉发扬爱国主义精神、包容和谐的精神、扶助友爱的精神、刻苦耐劳的精神、革故鼎新的精神,增强民族自信心、自豪感。5、发展文化产业。依托传统节日资源,发展节庆用品生产、文化艺术展演、旅游观光等产业,促进传统文化现代化,推动优秀传统文化走出国门,走向世界。 4、南宋思想家朱熹曾说:自敬,则敬之;自慢,则人慢之。请你从给定的资料处罚,结 合实际,以“增强民族自信重建节日文化”为标题,写一篇文章谈谈自己的体会与思考。(35分)要求:主题正确,内容丰富,论证深入,语言流畅900-1100字。 解析:为命题式作文,标题为“增强民族自信重建节日文化”。因为题目内容偏正面,因 此适宜写政论文。题目中虽然谈的是重建节日文化,但是主旨还是谈的对于传统文化的传承。只要在文章中谈到对节日文化重建,对传统文化传承,均可。 答:当今社会,小到个人、企业,大到国家都开意识到文化的重要。曾几何时,中华文化有如一丝耀眼的曙光,照亮了人类文明的蛮荒大地,从此便一直站在人类文明发展的最前沿,引领着人类文化的进步和繁荣,形成了自信积极的文化自信心。然而自鸦片战争以降,在西方军事、科技、经济和文化猛烈冲击之下,中华文化逐渐丧失了自信心,不断地徘徊在盲目自大和妄自菲薄的怪圈里。 重建文化自信,不能靠吃老本,而必须依靠创新。我国有着五千年光辉灿烂的历史,也有着可与日月争辉、能同天地齐寿的文化成果,但不可否认的是,文化是不断发展、变化与革新

相关主题
文本预览
相关文档 最新文档