Windows可视化编程复习资料-温延龙V3_第1页
Windows可视化编程复习资料-温延龙V3_第2页
Windows可视化编程复习资料-温延龙V3_第3页
Windows可视化编程复习资料-温延龙V3_第4页
Windows可视化编程复习资料-温延龙V3_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

课程名称Windows可视化编程教名称VisualC#2005Windows编程技术材出版社中国铁道出版社信作者袁晓洁息版次2009年7月第1版注:如学员使用其他版本教材,请参考相关知识点一、客观部分:(单项选择、多项选择)1. (C)是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.CLRCLSMSILXMLWebService.为保护Web_Service不受恶意访问的攻击,应使用(A)保护Web_Service.IIS目录安全性NTFS安全性共享目录安全性TCP/IP安全性.在VS.NET窗口中,(D)窗口提供了连接到本地或远程计算机上数据库并进行管理的功能.工具箱资源管理解决方案资源管理器服务器资源管理器4..Net依赖以下哪项技术实现跨语言互用性?(C)CLRCTSCLSCTT5.在VisualStudio.NET窗口中处理HTML文档时,可以使用(C)窗口来编辑某HTML元素的Text、Title、Style等信息。资源视图类视图属性解决方案资源管理器6.在VS.NET窗口中,在(B)窗口中可以查看当前项目的类和类型的层次信息.解决方案资源管理器类视图资源视图属性Web表单中就钮的默认事件是(A)Click事件Load事件Init事件Command事件VS.NET控件的属性窗口中,按钮2-义"点击后,属性列表会按造(C)顺序进行排列?按照大小排序各属性按照功能分类排列属性按照名称排列属性先按照功能分类排列属性后在每个单元中以名称排序VS.NET中,在(C)窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。解决方案资源管理器类视图资源视图属性.在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?(A)decimaltheMoney;inttheMoney;stringtheMoney;DimtheMoneyasdouble.语句string[,]strArray=newstring[3,4];创建了多少个string对象?(D)0341212.下列语句在控制台上的输出是(A).if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");FirstSecondFirstSecond无输出13.请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是什么?(B)31C.0D.D.4什么字符被用来放在其他字符串末尾使这些字符串连成一串?( )+-?*以下哪个是可以变长的数组?(D)Arraystring[]string[N]ArrayListC#中每个char类型量占用(B)个字节的内容1248在C#中,表示一个字符串的变量应使用以下哪条语句定义?(B)Cstringstr;stringstr;Dimstrasstringchar*str;C#中,新建一个字符串变量str,并将字符串"Tom'sLivingRoom"保存到串中,应该(B).stringstr="Tom'sLivingRoom";stringstr="Tom'sLivingRoom";stringstr("Tom'sLivingRoom");stringstr("Tom"sLivingRoom");19.在C#中,预处理指令#regionff#endregion的作用是(B)A.注释#region和#?口~代810口之间的代码B.为CodeEditor定义一段可折叠代码区#region和#?口~代810口之间的代码在Debug版本中不参加编译#region和#?口~代810口之间的代码在Release版本中不参加编译C#程序中,需要对一个数组中的所有元素进行处理,则使用(B)循环体最好.whileforeachdoforVS.NET中编辑C#代码时,如何为在类company中定义的方法GetEmpoyeeCount创建XML注释?(A)A.将光标定位在GetEmployeeCount前一行,然后输入///B.将光标定位在GetEmployeeCount前一行,然后输入<X乂匕></乂乂匕>C.将光标定位在GetEmployeeCount前一行,然后输入\\\D.将光标定位在GetEmployeeCount前一行,然后输入//<?>C#的数据类型有(B)值类型和调用类型值类型和引用类型引用类型和关系类型关系类型和调用类型在C#中,引用命名空间System的正确语句是(A)usingSystem;#import<System>;usesSystem;#include<System>;关于结构类型,下列说法哪些是正确的?(A)结构是值类型结构中不允许定义带参数的实例构造函数结构中不允许定义析构函数D.结构中可以定义成员方法,但是方法内不能使用this指针C#中,在方法MyFunc内部的try..catch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则(C).NET运行时忽略该异常.NET运行时马上强制退出该程序.NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程.NET抛出一个新的”异常处理未找到”的异常在类的定义中,类的(B)描述了该类的对象的行为特征.类名方法所属的名字空间私有域在定义类时,如果希望类的某个方法能够在类中进一步改进,以处理不同的派生类的需要,则应该将方法声明成(C)sealedpublicvirtualoverrideC#程序中,可以使用try...catch机制来处理程序出现的(B)错误.语法运行逻辑D.D.对象的内部细节被隐藏D.D.拼写在Queue类中,移除并返回队列前端对象的方法是(A)DequeneEnqueuePeekPop在为自定义类取名时,Microsoft推荐使用的命名规范是(D)Hungariannotation随便起名字CamelPascal在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?(C)A.将Name的set块删除B.将Name的set块置空C.将Name的set块前加修饰符privateD.将Name添加readonly修饰符下列关于C#中索引器理解正确的是(D)索引器的参数必须是两个或两个以上索引器的参数类型必须是整数型索引器没有名字以上皆非面向对象编程中的“继承”的概念是指(B)派生类对象可以不受限制地访问所有的基类对象派生自同一个基类的不同类的对象具有一些共同特征对象之间通过消息进行交互(C)命名空间中的类和接口用于创建Web应用程序的页面?System.DrawingSystem.IOSystem.Web.UISystem.Web.Service在Stack类中,移除并返回栈顶元素的方法是(D)DequeuePeekPushPop通过继承(A)类,用户可以创建自己的异常类.System.ExceptionSystem.SystemExceptionSystem.ApplicationExceptionSystem.UserException下列关于构造函数的描述正确的是(BC)构造函数可以声明返回类型B.构造函数不可以用private修饰构造函数必须与类名相同构造函数不能带参数以下描述错误的是(D)类不可以多重继承而接口可以抽象类自身可以定义成员而接口不可以抽象类和接口都不能被实例化一个类可以有多个基类和多个基接口.NET提供的管理常用数据结构的List.Quese.HashTable等类是直接包含在(C)命名空间中的。System.DataSystem.IOSystem.CollectionsSystem使用VS.NET的"新建C#项目”创建一个名为"SimpleForm”的Windows表单应用程序,则在生成(D)文件中可以设置该程序集的Copyright/Trademark等属性信息.Form1.resxSimpleForm.slnSimpleForm.csprojAssemblyInfo.cs变量openFileDialogl引用一个OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于(A)DialogResult.OKDialogResult.YesDialogResult.NoDialogResult.Cancel在从标准文本文件(如:readme.txt)中读取信息行,应使用(C)操作文件.XmltextReaderXmlReaderTextReaderStreamReader构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项?(D)System.DataSystem.IOSystem.TextSystem.Windows.Forms.在窗体Forml中有按钮Buttonl,以下那个Click事件处理程序可以关闭该窗体?(C)Form1.Close();this.Close();Button1.Close();me.Close();如果要将窗体设置为透明的,则(B)A.要将FormBoderStyle属性设置为NoneB.要将Opacity属性设置为小于100%得值C.要将locked属性设置为TrueD.要将Enabled属性设置为True开始状态默认时,屏幕位于(C)左下方中部左上方右上方.如果将窗体的FormBoderStyle设置为None,则(B)窗体没有边框并不能调整大小窗体没有边框但能调整大小窗体有边框但不能调整大小窗体是透明的.已知在某Windows_Form应用程序中,主窗口类为Form1,程序入口为静态方法,则在Main方法中打开主窗口的正确代码是(A)Application.Run(new_Form1());Application.Open(new_Form1());(new_Form1()).Open();(new_Form1()).Run();.C#程序中,为使变量myForm引用的窗口对象显示为对话框,必须(C)A.使用myForm.ShowDialog方法显示对话框B.将myForm对象的isDialog属性设为trueC.将myForm对象的FormBorderStyle枚举属性设置为FixedDialogD.将变量myForm改为引用System.Windows.Dialog类的对象.在MDI主窗体中,如何新建一个MDI子窗体?(A)Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;Form1.MdiParent=this;this.MdiChild=Form1;.如果将窗体的FormBoderStyle设置为None,则(B)窗体没有边框并不能调整大小窗体没有边框但能调整大小窗体有边框但不能调整大小窗体是透明的.(A)对象的AcceptButton属性被使用响应选定的某个特殊按钮的单击事件。按钮窗体键盘鼠标.显示消息框时,MessageBoxIcon枚举中的Error成员可在消息框中添加一个图标,该图标的形状是(B)i?X!.要创建多文档应用程序,需要将窗体的(D)属性设为true。DrawGridShowInTaskbarEnabledIsMdiContainer.在C#程序中,显示一个信息为"test",标题为"Hello"的消息框,正确的语句是(B)。MessageBox("test","hello");MessageBox.Show("test","hello");MessageBox("hello","test");MessageBox.Show("hello","test");.用鼠标右击一个控件中出现的菜单一般称为(C)主菜单菜单项快捷菜单子菜单.读取图形文件时,应使用(C)类的对象.TextReaderXmlTextReaderStreamReaderBinaryReader58.某Windows_Form的工具条为ToolBarl,则代表该工具条的第2个按钮的对象为(B).ToolBar1.Button(2)ToolBar1.Button(1)ToolBar1.Button(3)ToolBar1.Button(0)59.创建菜单后,为了实现菜单项的命令功能,应为菜单项添加(C)事件处理方法.DrawItemPopupClickSelect60.在ComboBox控件的SelectedChangeConmite事件处理方法中,应使用ConboBox对象的(A)属性获取用户新选项的值。SelectedIndexNewvalueSelectedItemText61.在WindowsForm程序中,对某ComboBox对象有以下要求:控件的列表框部分总是可见的,且用户可以编辑文本框控件的文本。则该ComboBox对象的DropDownStyle属性应设置为ComboBoxStyle枚举类型中的(B)值。DropDownDropDownListSinpleIsSelected哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。这样的控件是(D)标签单选按钮文本框复选框(A)属性用来设置某个控件为三维或平的?DimensionFlatBorderStyleFixed在C#_Windows表单应用程序中,如何将一个对话框对象myDialog显示为模态对话框?(B)A.调用myDialog.Show();B.调用myDialog.ShowDialog();C.调用System.Forms.Dialog.Show(myDialog);D.调用System.Forms.Dialog.ShowDialog(myDialog);Winform中,关于ToolBar控件的属性和事件的描述不正确的是(D)Buttons属性表示ToolBar控件的所有工具栏按钮ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键ButtonClick事件在用户单击工具栏任何地方时都会触发什么颜色经常被使用在窗口的应用中?(C)白色蓝色灰色黑色67.如果设treeView1=newTreeView(),则treeView1.Nodes.Add("根节点")返回的是一个(A)类型的值。TreeNodeintstringTreeView68.在使用FileStream打开一个文件时,通过使用FileMode枚举类型的(A)成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。AppendCreateCreateNewTruncate69.Windows_Form应用程序中,要求下压按钮控件Buttonl有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高.那么,在程序中,属性Buttonl.FlatStyle的值应设定为(A)System.Windows.Forms.FlatStyle.FlatSystem.Windows.Form.FlatStyle.PopupSystem.Windows.Forms.FlatStyle.StandardSystem.Windows.Forms.FlatStyle.System70.在ADO.NET中,表示程序到数据的连接对象为(A)Connection对象Command对象DataSet对象DataAdapter对象71.变量menuItem1引用一个菜单项对象,为隐藏该菜单项,应进行何种操作?(A)menuItem1.Visible=falsemenuItem1.Enabled=falsemenuItem1.Text=""D.menuItem1.Checked=false.选定或是取消选定RadioButton时,都会触发什么事件?(B)SelectedSelectedChangeChangeCheckedChanged.如何将控件停靠到窗体的右边?(C)button1.Dock=DockStyle.Right;button1.Dock=Right;button1.Anchor=AnchorStyles.Right;button1.Anchor=Right;.在WindowsForms程序中,某CheckBox对象初始化为三态(即:其ThreeState属性值为true).则应使用(B)属性来检查此CheckBox的状态.IsSelectedCheckStateCheckedState.诸如文本框,组合框,复选框,单选按钮是从(D)添加到窗体。帮助菜单菜单栏工具栏工具箱.哪个控件用来存储图象?(A)PictureBox单选按钮复选框组合框.(B)属性确定焦点移动到当前控件。TabKeyTabOrderTabKeyOrderTabIndex.在C#中,选项卡式控件是(D)类的实例.TableTabpagesTabpageTabControl.如果设treeView1=newTreeView(),则treeView1.Nodes.Add("根节点")返回的是一个(A)类型的值。TreeNodeintstringTreeView.哪个控件被用来选择或不选择,并且若干个同样的控件放在一个小组中被用来选择其中的某一个。这样的控件是(D)标签单选按钮文本框复选框.Winform中,关于ToolBar控件的属性和事件的描述不正确的是(D)Buttons属性表示ToolBar控件的所有工具栏按钮ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头ButtonClick事件在用户单击工具栏任何地方时都会触发.变量menulteml引用一个菜单项对象.为使该菜单项变为“灰色不可选”状态,应对menulteml的哪个属性进行操作?(A)EnabledCheckedVisibleText.设置openfiledialogl引用一个openfiledialog对象.则打开该对话框的正确代码是(B)openfiledialog1.show();openfiledialog1.showdialog();openfiledialog1.open();openfiledialog1.openandshow();.下列关于数组的描述中,哪些选项是正确的?(ABD)String类本身可以被看做是一个System.Char对象的数组String类中的许多方法都能用在数组中数组可以用来处理数据类型不同的批量数据System.Array类是所有数组的基类.以下关于ref和out的描述哪些项是正确的?(ACD)A.使用ref参数,传递到ref参数的参数必须最先初始化。B.使用out参数,传递到out参数的参数必须最先初始化。C.使用ref参数,必须将参数作为ref参数显式传递到方法。D.使用out参数,必须将参数作为out参数显式传递到方法。86.在控制台程序必须有一个staticvoidMain(),下列关于这个方法的描述中,哪些是正确的?(ABCD)A.必须在结构或类的内部B.声明Main()方法时既可以使用参数,也可以不使用这方法不可以有返回类型这个方法叫做入口点函数.以下哪些可以作为接口成员?(ABD)方法属性字段事件.面向对象编程的三大特征是(ABC)继承多态封装统一接口.C#可以采用以下哪些技术来实现对象内部数据的隐藏?(BC)静态成员类成员的访问控制说明属性装箱和拆箱技术.使用下列哪种方法可以减少一个ArrayList对象的容量?(CD)A.调用Remove方法B.调用Clear方法C.调用Trim/ToSize方法D.设置Capacity属性.在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?(AC)A.为类添加析构函数,在析构函数中释放资源B.为类重载new运算符C.为实现【Disposable接口D.为类添加delete运算符以下叙述正确的是(BC)接口中可以有虚方法一个类可以实现多个接口接口不能被实例化接口中可以包含已实现的方法下面关于抽象类说法正确的是(AD)抽象类不能实例化抽象类只能做基类抽象类可以实例化抽象类可以做子类下面描述错误的是(CD)窗体也是控件窗体也是类控件是从窗体继承来的窗体的父类是控件类创建项目后,希望在当前项目中加入一个Windows_Form界面,以下哪些方法可以实现?(BC)点击“文件”,选择子菜单中的“新建”再选择“项目”在解决方案资源管理器中,右键当前项目,选择“添加”,再选择“新项目”使用类视图,右键后选择“添加”,再选择“类”点击“文件”,选择子菜单中的“打开”,再选择“项目”要向窗体中添加按钮和其它控件,可以使用下列方法中的哪一种?(BCD)右击“工具箱”上的控件,选择“添加”就可以将一个控件添加到窗体的左上角,然后可以根据需要将控件拖动到适当的位置在“工具箱”上双击控件图标变可以将一个控件添加到窗体的控件左上角,然后可以根据需要拖动控件单击“工具箱”上的控件,并将其拖放到窗体中的理想位置,接着就可以把一个控件拖放到窗体中单击“工具箱”上的控件,然后在窗体上期望的位置单击并拖动出一个长方形,接着就可以在窗体上绘制出一个控件从数据库读取记录,你可能用到的方法怖CD)ExecuteNonQueryExecuteScalarFillExecuteReader当运行程序时,系统自动执行启动窗体的(C)事件。A.ClickB.DoubleClickC.LoadD.Activated若要使命令按钮不可操作,要对(B)属性进行设置。A.VisibleB.EnabledC.BackColorD.Text在VS.Net集成开发环境中有两类窗口,即浮动窗口和固定窗口。下面不属于浮动窗口的是(D)。A.工具箱B.属性C.工具栏D.窗体设inta=9,b=6,c;执行语句c=a/b+0.8;后c的值是(B)A.1B.1.8C.2D.2.3下面(B)代码可以显示一个消息框。Dialog.Show();MessageBox.Show();Form.Show();D.Form.ShowDialog();构建Windows窗体以及其所使用空间的所有类的命名空间是下列哪个选项(D)A.System.IO B.System.DataC.System.Text D.System.Windows.Forms在以下C#类中,(B)是控制台类,利用它可进行控制台的输入输出。A.ControlB.ConsoleC.CancelD.Write程序运行过程中发生的错误,叫作(C)。A.版本B.断点C.异常D.属性创建菜单后,为了实现菜单项的命令功能,应为菜单项添加(C)事件处理方法。A.DrawItemB.PopupC.ClickD.SelectC#的数据类型有(B)。A.值类型和调用类型 B.值类型和引用类型C.引用类型和关系类型 D.关系类型和调用类型以下选项中,哪个选项中的变量命名是合法的(B)。A.**zB.esterC.tc@caacD.窗体中有一个年龄文本框txtAge,下面(D)代码可以获得文本框中的年龄值。intage=txtAge;intage=txtAge.Text;intage=Convert.ToInt32(txtAge);intage=int.Parse(txtAge.Text);引用ListBox最后一个数据项应使用(C)。ListBox1.Items[ListBox1.Items.Count]ListBox1.Items[ListBox1.SelectedIndex]ListBox1.Items[ListBox1.Items.Count-1]ListBox1.Items[ListBox1.SelectedIndex-1]改变窗体的标题,需修改的窗体属性是( A)。A.TextB.NameC.TitleD.Index派生类访问基类的成员,可使用(A)关键字。A.baseB.thisC.outD.external二、主观部分:(一)、填空部分.在VS.NET窗口中,在类视图窗口中可以查看当前项目的类和类型的层次信息。.通过继承System.Exception类,用户可以创建自己的异常类。.如果设treeView1=new_TreeView(),则treeView1.Nodes.Add("根节点")返回的是一个TreeNode类型的值。.在C#中,选项卡式控件是TabControl类的实例..在WindowsForms程序中,某CheckBox对象初始化为三态(即:其ThreeState属性值为true).则应使用Checked属性来检查此CheckBox的状态..要创建多文档应用程序,需要将窗体的IsMdiContainer属性设为true。.MSIL是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码..在VS.NET窗口中,服务器资源管理器窗口提供了连接到本地或远程计算机上数据库并进行管理的功能..VS.NET中,在资源视图窗口中可以浏览与当前项目相关的菜单字符串表,对话框等信息。.C#中每个char类型量占用2个字节的内容..在类的定义中,类的方法描述了该类的对象的行为特征..在为自定义类取名时,Microsoft推荐使用的命名规范是Pascal.变量openFileDialog1引用一个OpenFileDialog对象.为检查用户在退出对话框时时否点击了"打开"按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于DialogResult.OK.用鼠标右击一个控件中出现的菜单一般称为快捷菜单.创建菜单后,为了实现菜单项的命令功能,应为菜单项添加Click事件处理方法..在ComboBox控件的SelectedChangeConmite事件处理方法中,应使用ComboBox对象的SelectedItem属性获取用户新选项的值。.在使用FileStream打开一个文件时,通过使用FileMode枚举类型的Append成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。.读取图形文件时,应使用BinaryReader类的对象..使用VS.NET的"新建C#项目”创建一个名为"SimpleForm”的Windows表单应用程序,则在生成AssemblyInfo.cs文件中可以设置该程序集的Copyright/Trademark等属性信息..语句string[,]_strArray=new_string[3,4];创建了12_个string对象..请问经过表达式a=3+1>5?0:1的运算,变量a的最终值是1.在VisualStudio.NET窗口中处理HTML文档时,可以使用属性窗口来编辑某HTML元素的Text、Title、Style等信息。.颜色的三要素指色调、饱和度和亮度。.位图是由像素点构成的矩阵,包括3个基本属性:像素尺寸、分辨率和颜色深度。.绘图元素分为两类:设备元素和几何元素。.位图包括真彩位图和索引位图两种。.C#允许使用关键字abstract把类和函数声明为抽象类。.C#中数据类型可以分为两种:值类型和引用类型。.Windows窗体有两种显示模式:模式显示和非模式显示。.C#语言有两个分支语句:if语句和swtich语句。.属性窗口的属性可以按 分类 顺序和按字母顺序排列。.在Windows程序中,若想选中复选框,则应将该控件的 Checked属性设置为true。.C#中的三元运算符是 ?: 。.Windows窗体应用程序的编程模型主要由窗体、 控件和事件。.表达式4*10>=65的值为false。.CheckBox与RadioButton控件的区别在于 后者只能单选。.若有数组定义与赋值语句int[]a={1,2,3,4,5};则a[2]的值是3 。. ListBoxLItems.Count 属性用于获取ListBox1控件中项的数目。.在异常处理结构中,对异常处理的代码应放在 catch块中。.System.Array有一个Length属性,通过它可以获取数组的长度。.如果一个类包含一个或多个抽象方法,它是一个视象类。.设x=10;则表达式x<10?x=0:x++的值为10 。.Timer控件的Interval属性,用来指定时钟空间触发时间的时间间隔,单位毫秒。.在windows程序中,若想选中复选框,则应将该控件的Checked属性设置为true。.ComboBox控件的SelectedIndex属性返回对应于组合框中选定项的索引整数值。其中,第1项为0,未选中为-1 。.若要在文本框中输入密码,常指定PasswrodChar属性。.要使Lable控件显示给定的文字“您好”,应在设计状态下设置它的Text属性值。.StreamWriter的WriteLine方法,可以向文本文件写入一行带回车和换行的文本的。(二)、名词解释.色调 参见P85.饱和度 参见P85.亮度 参见P85.程序集 参见P105.消息框 参见P121.控件 参见P144.运行时信息 参见P153.模式窗体 参见P226.设备事件 参见P227

10.导出事件参见P22911.画刷参见P23512.导出事件参见P22913.进程参见P26514.颜色深度参见P9115.比特率参见P9316.程序集参见p10517.接口参见p3818.颜色六边形参见p8419.采样率参见p9320.贝赛尔曲线参见p9421.编码参见p7922.程序集反射参见p15223.RGB颜色空间参见p8624.声道数参见p9325.基数样条曲线参见p9626.数据持久化参见p25327.注册表参见p27428.CMY颜色空间参见p8629.采样尺寸参见p9230.网络终端参见p27331.多态参见p4032.委托参见p4733.HSL颜色空间参见p8734.CheckBox控件参见p16835.LinkLabel控件参见p16936.MaskedTextBox控件参见p16937.ListBox控件参见p17038.ComboBox控件参见p171.PictureBox控件参见p171.用户控件 参见p200.自定义控件 参见p208.自定义组件 参见p210.数据持久化 参见p252.线程 参见p265.TCP服务器 参见p270(三)、简答.如果想避免窗体闪烁,代码实现双缓冲绘图有哪些过程?参见P238.控件的坐标系有哪些规定? 参见P166.世界坐标变换有哪些特点? 参见P99.try块的嵌套工作方式有哪几种情况? 参见P57.什么是颜色空间?常见的颜色空间有哪些? 参见P86.列举位图的基本属性,并进行对这些属性进行解释。 参见P90-P91.在.NETFramework2.0中有样条曲线相关的方法有哪些?参见P94.Windows应用程序的运行流程 参见P120(四)、编程.创建一个关于人的类(其属性有姓名、性别、年龄、身高、体重等),并定义一些设置属性和获取属性值的方法。最后通过实例化该类,来进行测试.publicclassperson{privateintname;publicintName{get{returnname;}set{name=value;}}privateintsex;publicintSex{get{returnsex;}set{sex=value;}}privateintage;publicintAge{get{returnage;}set{age=value;}}privateintheight;publicintHeight{get{returnheight;}set{height=value;}}privateintweight;publicintWeight{get{returnweight;}set{weight=value;}}.制作一个简单的计算器,完成加减乘除运算。#include"stdio.h"voidmain(){floatx,y;charop;scanf("%f%c%f",&x,&op,&y);switch(op){case'+':printf("%.2f%c%.2f=%.2f\n",x,op,y,x+y);break; case'-':printf("%.2f%c%.2f=%.2f\n",x,op,y,x-y);break; case'*':printf("%.2f%c%.2f=%.2f\n",x,op,y,x*y);break;case'/':{if(y==0.0)printf("error!");elseprintf("%.2f%c%.2f=%.2f\n",x,op,y,x/y);}break;}}.输入一串字符,并判断第一个字符是字母、数字、还是特殊字符。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){strings=Console.ReadLine();char[]c=s.ToCharArray();if(c[0]>='0'&&c[0]<='9')Console.WriteLine("第一个字符是数字");elseif(c[0]>='A'&&c[0]<='z')Console.WriteLine("第一个字符是字母");elseConsole.WriteLine("第一个字符是特殊字符");}}}.现有三种规格的饮料:大杯,5元;中杯,4元,小杯,3元。请编写一程序,根据你所选择的规格饮料,显示相应的费用。.编写程序,求数组中的最大值和最小值并输出。#include<stdio.h>intmain(){inti,a[20],maxv,minv;for(i=0;i<20;i++){scanf("%d",&a[i]);}minv=maxv=a[0];for(i=0;i<20;i++){if(maxv<a[i])maxv=a[i];if(minv>a[i])minv=a[i];}printf("max:%d,min:%d\n",maxv,minv);return0;}.编写程序,统计4*5二维数组中奇数的个数和偶数的个数。〃假定数组为arr[4,5]inteven=0;for(inti=0;i<4;i++)for(intj=0;j<5;j++)if(arr[i,j]%2==0)even++;Console.WriteLine("偶数{0}个,奇数{1}个",even,20-even);.键盘输入十个整数,统计输出其中大于等于平均数的整数。#includevoidmain(){floatnum[10];inti=0;floatsum=0,avg=0;for(;i<10;i++)scanf("%f",&num[i]);for(i=0;i<10;i++)sum+=num[i];avg=sum/10;floattemp[10];intbegin=0,end=9;for(i=0;i<10;i++){if(num[i]>=avg){temp[begin]=num[i];//将不小于平均数的放在前面

begin++;}}for(i=0;i<10;i++)printf("%f",temp[i]);printf("\n");}.编写一个Windows应用程序,输入梯形的上底、下底和高,单击“面积”按钮后输出梯形的面积。窗体上拉三个文本框(注意添加顺序,必须从左往右放三个,分别用来输入上底,下底,高),一个按钮而戊㈠门),一个标签(label),然后双击按钮,贴这段代码:voidButton1Click(objectsender,EventArgse){//键入以下代码。try{//上底inttopline=System.Convert.ToInt32(textBox1.Text);//下底i

温馨提示

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

评论

0/150

提交评论