C#程序设计第三次课堂测试题_第1页
C#程序设计第三次课堂测试题_第2页
C#程序设计第三次课堂测试题_第3页
C#程序设计第三次课堂测试题_第4页
C#程序设计第三次课堂测试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7页共7页C#程序设计第三次课堂测试题一.单项选择题A.== B.< C.<= D.以上都是A.C#语言使用using关键字来引用.NET预定义的命名空间;B.用C#编写的程序中,Main函数是唯一允许的静态方法;C.C#语言中使用的名称严格区分大小写;D.C#中一条语句必须写在一行内;A.’a’<=c<=’z’B.(c>=’a’)||(c<=’z’)C.(‘a’<=c)and(‘z’>=c)D.(c>=’a’)&&(c<=’z’)A.2_int_B.int_2_C._intD._2345_inti=0;while(i!=5){i++;Console.WriteLine(++i);}A.执行循环体2次B.执行循环体5次C.一直执行循环体,即死循D.不执行循环体A.“||”运算符是一种比较运算符B.“||”运算符不是关键字C.在使用“||”运算符的运算中,如果结果为真,则运算符左右两边的操作数都为真D.在使用“||”运算符的运算中时,如果结果为假,则运算符左右两边的操作数都为假A.A=B;B=AB.A=A+B;B=A-B;A=A-BC.A=C;C=B;B=AD.A=(A+B)/2;B=(A-B)/2intcount=0;___________{ count+=i;}应该在空白处添加下面哪段代码?CA.for(inti=0;i<10;i++)B.for(inti=0;i<=9;i++)C.for(inti=1;i<=10;i++)D.for(inti=1;i<10;i++)A.重载是指在类的内部存在若干个方法名称一致但是参数列表不同的方法B.方法重载是指创建多个名称相同的方法,其中每个方法都在某些方面具有唯一性,以便编译器能够正确区别它们C.重载构造函数的方式与重载方法的方式相同D.方法的重载允许两个方法的名称和参数列表相同,而返回类型不同A.跳转结构B.循环结构C.分支结构D.顺序结构publicvoidHello(){...}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可如何访问类MyClass的Hello方法?A.obj.Hello();B.obj::Hello();C.MyClass.Hello();D.MyClass::Hello();A.利用值类型参数调用方法时,对形参的修改会反映到实参上去B.输出型参数(out)的实参在传递给形参前,不需要明确赋值C.引用型参数(ref)不另外开辟新的内存区域,这一点是它与输出型参数(out)的不同之处D.使用params做数组参数的关键字时,params数组可以不是最后一个参数publicclasscar:vehicle{privatestringmodel=”L”;privateintwheelNo=4;}请指出针对该定义的正确的说法(C)。A.vehicle类是car类的一个特例,因而它可以被继承B.car类是父类,vehicle类是子类C.在car类中定义的成员model和wheelNo会覆盖vehicle类中同名的成员D.car类是vehicle类的一个特例,它可以继承vehicle类中除构造函数和析构函数以外的所有成员A.虚方法能在程序运行时,动态确定要调用的方法,因而比非虚方法更灵活,更方便B.在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符C.重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符D.在重写虚方法时,需要同时带上override和virtual修饰符A.objectB.thisC.asD.baseA.3B.4CA.是普通的二进制程序B.是可执行的二进制文件C.是一个文本文件D.是一个动态链接库A.单一的if结构B.嵌套的if结构C.switch结构D.嵌套的if…else结构A.constfloatPI;PI=3.14f;B.constfloatPI=3.14f;C.floatconstPI;PI=3.14f;D.floatconstPI=3.14f;A.整型常量B.整型表达式C.整型常量或整型表达式D.任何类型的表达式A.SelectedB.SelectedChangedC.ChangedD.ChedkedChangedA.单击“工具箱”上的控件,并将其拖放到窗体的理想位置,接着就可以把一个控件拖放到窗体中B.单击“工具箱”上的控件,然后在窗体期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件。C.在“工具箱”上双击空间图标便可以将一个控件添加到窗体的左上角然后根据需要拖动控件D.右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件移动到适当的位置。A.IEB.Visualstudio2005C.IISD.A.ASP.NET种可以在设计试图来查看源代码B.ASP.NET的隐藏代码文件扩展名是,aspx.cs或者aspx.vbC.ASP.NET页面程序的页面文件扩展名是aspxD.ASP.NET页面中的代码都是使用<%%>代码块来实现A.在finaly块中放置return语句,编译可以通过B.无论程序是否出现异常,finally块总是被执行的C.一个try块只能和一个catch块对应D.异常处理时,try块是可以省略的A.System.Exception命名空间B.System.Diagnostics命名空间C.System命名空间D.生成异常类所在的命名空间A.InnerExcepton属性B.Source属性C.Message属性D.HelpLink属性A.PictureBoxB.ProgressbarC.ComboBoxD.ListViewA.SaveFileDialog用来选择需要保存的文件和位置B.FontDialog允许用户选择字体C.OpenFileDialog允许用户使用预定义对话框打开文件D.PrintDialog允许用户预览打印结果A.FileDialogB.OpenFileDialo体C.SaveFileDialoD.FolderBrowserDialogA.结束程序的运行B.打开另一个对话框或应用程序C.给对话框上输入的数据执行某种操作D.用某种状态关闭对话框A.System.Windows.FormB.System.Windows.ButtonBaseC.System.Windows.Forms.ControlD.其他三项都不正确A.CheckBoxB.RadioButtonC.GridViewD.ButtonA.System.IOB.System.TextC.System.DataD.System.Windows.Formsintnum;try{num=Convert.ToInt32(Console.ReadLine());}catch{//捕捉异常}当输入“abc”时,会抛出下列哪项异常?()(单选)A.FormatExceptionB.IndexOutOfRangExceptionC.OverflowExceptionD.TypeLoadException二.填空题(1)6==7||21<20+5T(2)10*10>=10*10&&2==2+3F(1)x,y其中有一个小于zx<z||y<z(2)x小于等于y并大于zX<=y&&x>z(3)分房的条件为:已婚(married),年龄(age)在26岁以上,工作年限(working_age)在3年以上。(married==true)&&(age>=26)&&(working_age>=3)usingSystem;publicclassProgram{staticvoidMain(string[]args){intinputNumber=Convert.ToInt32(Console.ReadLine));switch(inputNumber%2){case0:Console.WriteLine("偶数");break;case1:Console.WriteLine("奇数");break;}}}三.阅读下面程序,写出程序运行结果1.以下程序运行后,结果是:__________________2___________________。}classProgram{staticvoidMain(string[]args){stringtestString="VisualStudio2005";stringnewString=string.Empty;foreach(charchintestString){if(ch=='i'||ch=='u')continue;newString+=ch.ToString();}Console.WriteLine(newString);}4.以下程序运行后,结果是:_______________Initalizingdefault.Initalizingdefault.classProgram{staticvoidMain(string[]args){test[]array=newtest[2];array[0]=newtest();array[1]=newtest();Console.WriteLine(test.Num);}}classtest{staticintnum;publictest(){Console.WriteLine("Initalizingdefault.");num++;}staticpublicintNum{get{ret

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论