- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C#程序设计》 课程试卷
题 号 一 二 三 四 五 六 七 八 九 十 总分 得 分 阅卷人 C.抽象类和接口都不能被实例化;
D.一个类可以有多个基类和多个基接口;
8.下列关于构造函数的描述正确的是( )
A.构造函数可以声明返回类型。 B.构造函数不可以用private修饰
C.构造函数必须与类名相同 D.构造函数不能带参数
9.int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是( )。
A.9 B.2 C.6 D.越界
10.接口是一种引用类型,在接口中可以声明( ),但不可以声明公有的域或私有的成员变量。
A.方法、属性、索引器和事件; B.方法、属性信息、属性;
C.索引器和字段; D.事件和字段;
11.如果将窗体的FormBoderStyle设置为None,则( 。
A.窗体没有边框并不能调整大小; B.窗体没有边框但能调整大小;
C.窗体有边框但不能调整大小; D.窗体是透明的;
12.如果要将窗体设置为透明的,则( 。
A.要将FormBoderStyle属性设置为None;
B.要将Opacity属性设置为小于100%的值;
C.要将locked 属性设置为True;
D.要将 Enabled属性设置为True;
13.下列关于C#中索引器理解正确的是( )
A.索引器的参数必须是两个或两个以上
B.索引器的参数类型必须是整数型
C.索引器没有名字
D.以上皆非
14.下面描述错误的是( )。
A.窗体也是控件; B.窗体也是类;
C.控件是从窗体继承来的; D.窗体的父类是控件类;一、选择题(30分,每小题2分)
1.源程序要正确地运行,必须要有什么函数? )
A.Namespace函数 B.自定义的函数
C.Main函数 D.不需要函数
2.下列字母的组合不能构成标识符的是( )
A.zhong_guo B.new
C._welcome D.abc123
3.指出哪个不是C#的关键字:( )
A.char B.endif C.abstract D.delegate
4.下列表达式的值为true的是( )
A.13 51 B.!(54)???
C.01 D.(58)||(85)
5.C#的数据类型有( )
A.值类型和调用类型; B.值类型和引用类型;
C.引用类型和关系类型; D.关系类型和调用类型;
6.下列选项中,( )是引用类型。
A.enum类型 B.struct类型
C.string类型 D.int类型
7.下列描述错误的是( )
A.类不可以多重继承而接口可以;
B.抽象类自身可以定义成员而接口不可以;
15.要创建多文档应用程序,需要将窗体的( )属性设为true。
A.DrawGrid; B.ShowInTaskbar;
C.Enabled; D.IsMdiContainer;
二、填空:(10分,每小题5分)
1.如下代码段从键盘接收一个数并判断是否为正数,请将划线处语句补上:
using System;
class Program
{
static void Main(string[] args)
{
int x = Convert.ToInt32();
if (x 0)
Console.Write(为正数);
else
Console.Write(为负数);
}
}
2.编写程序,由键盘键入一字符串,将其各位字符颠倒顺序后输出,以下是程序代码,请将划线处语句补上:
using System;
class Program
{
static void Main(string[] args)
{
string str = Console.ReadLine();
for (int i = 0; ; i++)
{
Console.Write(str[str.Length - 1 - i]);
}
Console.WriteLine();
}
}
三、读程序:(25分,每小题5分)
1.
using System;
class Mainprogram
{
static void Main()
{
int i = 2, s = 0;
switch (
文档评论(0)