C程序设计C卷完整版.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

(C)卷

2023-2023第一学期第1页C#程序设计试卷共6页

班级:姓名:学号:

题号

总分

得分

选择题:(2X15=30,非单选题)

1、构建桌面应用程序需要.NET提供的类库是:

A、ADO.NETB、Windows.FormC、XMLD、ASP.NET

2、C#语言的核心是面向对象编程(OOP),所有OOP语言都应至少具有三个特性:

A、封装、继承和多态B、类、对象和方法

C、封装、继承和派生D、封装、继承和接口

3、以下标记符中,对的的是:

A、_nNameBtypeofC6bDx5

4、以下类型中,不属于值类型的是:

A、整数类型B、布尔类型C、字符类型D、类类型

5、已知a、b、c的值分别是4、5、6,执行下面的程序段后,判断变量n的值为:

inta,b,c,n;

if(cb)

n=a+b+c;

elseif(a+bc)

n=c-a-b;

else

n=a+b;

A、3B、-3C、9D、15

6、下面有关for语句的描述有错的是:

A、使用for语句时,可以省略其中的某个或多个表达式,但不能同时省略所有3个表达式

B、在省略for语句的某个表达式时,假如该表达式后面本来带有分号,则一定要保存它所带的分号

C、在for语句的表达式中,可以直接定义循环变量,以简化代码

D、for语句的表达式可以所有省略

7、下面是几条动态初始化二维数组的语句,指出其中对的的:

A、intarr5[][]=newint[4,5];

B、int[][]arr6=newint[4,5];

C、intarr7[,]=newint[4,5];

D、int[,]arr8=newint[4,5];

第2页

共6页

8、下面有关静态方法的描述中,错误的是:

A、静态方法属于类,不属于实例

B、静态方法可以直接用类名调用

C、静态方法中,可以定义非静态的局部变量

D、静态方法中,可以访问实例方法

9、以下关于类和对象的说法中,不对的的是:

A、类包含了数据和对数据的操作

B、一个对象一定属于某个类

C、密封类不能被继承

D、可由抽象类生成对象

10、C#实现了完全意义上的面向对象,所以它没有________,任何数据域和方法都必须封装在类体中。

A、全局变量B、全局常数

C、全局方法D、全局变量、全局常数和全局方法

11、让控件不可见的属性是以下哪一个?

A、CursorB、Enabled

C、DockD、Visible

12、窗口打开时触发的事件是以下哪一个?

A、ClickB、MenuStart

C、LoadD、MouseMove

13、数据库连接中的参数设立ConnectionTimeout=10表达

A、设立数据库连接超时为10秒钟

B、设立数据库连接超时为10毫秒

C、设立数据库连接的用户最多为10个

D、设立数据库连接的次数不能超过10次

下列说法哪个对的?

不需要定义类,就能创建对象

属性可以定义为抽象的

对象中必须有属性和方法

常量不能作为类成员

下列说法哪个对的?

A、允许一个子类有多个父类

B、某个类是一个类的子类,它仍有也许成为另一个类的父类

C、一个父类只能有一个子类

D、继承关系最多不能超过4层

填空题:(每空1分,1X15=15)

1、要使Lable控件显示给定的文字“您好”,应在设计状态下设立它的________属性值。

2、要在控制台程序运营时输入信息,可使用Console类的________方法。

3、在switch语句中,在分支的最后应有一条________语句。

4、数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是________。

第3页

共6页

5、定义方法时使用的参数是________,调用方法时使用的参数是________。

6、下列方法的作用是求两个数的较大数,并把较大的数作为返回值,请填空

Floatmax_v(______)

{

floatmax;

max=a;

If

文档评论(0)

134****8811 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档