ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:29.79KB ,
资源ID:5858591      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5858591.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C程序设计考试题面试题复习题全精编.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C程序设计考试题面试题复习题全精编.docx

1、C程序设计考试题面试题复习题全精编 Document number:WTT-LKK-GBB-08921-EIGG-22986C程序设计考试题面试题复习题全精编第一章1)下列属于C#中的文档注释的是()。(选择一项)A.oc B.txt C.ppt D.cs2)在C#中,下列代码的运行结果是( )(选择一项)3)using System;4)class Test5) static void Main(string args)6) string strings=a,b,c;7) foreach(string info in strings)8) 9) (info);10) 11) 12) A.a

2、B.b C. CD.abc第四章13)在C#中,下面代码运行后在屏幕输出的结果是( )。(选择一项)using System;using ; class Program static void Main(string args) int count = 8; Run(count); (count); (); private static void Run(int count) count = count + 88; (count); A.968B.896C.9696D.编译错误14)在C#中,以下有关方法的描述中,正确的是( )。(选择一项)A.调用方法时,只能把实参的值传给形参,形参的值不能

3、传给实参B.方法中可以使用多个return语句,每个return语句都能起作用C.方法必须有返回值,否则不能使用方法D.方法必须和Main()方法定义在同一个类中15)在C#中,方法的默认访问修饰符是( )。(选择一项)A.publicB.privateC.internalD.protected16)在C#中,关于方法不正确的是( )。(选择一项)A.减少代码冗余B.模块化编程C.提高代码重用性D.维护困难17)在C#中,方法的返回值的个数( )。(选择一项)A.1B.2C.3D.1个以上18)在C#中,方法的使用正确的是( )。(选择一项)A.public int Say(return 0)

4、B.public string Say(0);)C.public void Say(return “0”)D.public Say(return 0)19)在C#中,方法的使用错误的是( )。(选择一项)A.public int Say(return 0)B.public string Say(0);return “”)C.public void Say(return “0”)D.public void Say(0);)20)在C#中,方法的使用正确的是( )。(选择两项)A.public int Say(return 0)B.public string Say(0);return C.pub

5、lic void Say(return “0”)D.public void Say(0);)21)在C#中,方法的使用错误的是( )。(选择两项)A.public int Say(return 0)B.public string Say(0);return C.public void Say(return “0”)D.public void Say(0);)22)分析以下C#代码,编译运行结果是( ) (选择一项)23)using System;24)class Class125) static void Main(string args)26) 27) int age=5;28) Run(a

6、ge);29) (age);30) 31) private static void Run(int age)32) 33) age=age+55;34) (age);35) 36)A.输出:605 B.输出:555 C.输出:506 D.编译出错37)在C#语言中,下列代码运行结果是( ) (选择一项)38)static void Main(string args)39)40) int num1,num2;41) num1=4;42) num2=6;ModifyValue(num1,ref num2); (“0,1“,num1,num2);private static voidModifyVa

7、lue(int num1,ref int num2)num1+;num2+;A.5,7 B.4,7 C.5,6 D.4,643)在C#语言中,用户自定义方法的访问修饰符为( )时,该方法可以被其他类的成员访问(选择一项)A.public B.private C.static D.void44)现有如下一段C#代码,该代码的运行结果是( )(选择一项)45) public static void Main()46) for(int i=1; i=3;i+)47) switch(i)48) case 1:49) ();50) break;51) default:52) (i*3).ToString

8、();53) break;54) 55)A.169 B.有编译错误 C.369 D.123第五章56)在C#中,用户单击消息框的按钮时,返回值的类型是( )。(选择一项)A.DialogResultB.DialogValueC.MessageResultD.DialogBox中57)在C#中,通过()可以设置消息框中显示的按钮。(选择一项)A.ButtonB.DialogButtonC.MessageBoxButtonsD.MessageBoxIcon58)在C#中,通过()可以获取文本框中的值。(选择一项)A.TextB.ValueC.SelectedTextD.SelectedValue5

9、9)在Winforms应用程序中,当需要将窗体关闭时,需要调用窗体的( )方法。(选择一项)A.ActivateB.StopC.ShowD.Close60)在WinForms窗体中,标签(label)控件的( )属性用于设定标签控件上文本。(选择一项)A.TextB.CaptionC.CaptionAlignD.Paste61)用C#语言编写窗体应用程序时,要显示如下图所示的消息框,应该使用的语句是( )。(选择一项)A.(请输入用户姓名, 输入提示, , ;B.(请输入用户姓名, 输入提示, , ;C.(请输入用户姓名, 输入提示, , ;D.(请输入用户姓名, 输入提示, , ;62)用C

10、#语言编写窗体应用程序时, 设置下拉列表框只读效果( )。(选择一项)A.ReadOnlyB.设置DropDownStyle的值为DropDownListC.ReadD.Multiline63)用C#语言编写窗体应用程序时, 设置文本框只读效果( )。(选择一项)A.ReadOnly的值设置为trueB.设置DropDownStyle的值为DropDownListC.ReadD.Multiline64)用C#语言编写窗体应用程序时, 以下窗体中不包含( )控件。(选择一项)65)A.TextBoxB.ComboBoxC.LabelD.RadioButton66)用C#语言编写窗体应用程序时,

11、设置窗体最大化用WindowsState的( )属性值。(选择一项)A.NormalB.MaximizedC.MinimizedD.MaxSize67)用C#语言编写窗体应用程序时, 设置窗体最小化用WindowsState的( )属性值。(选择一项)A.NormalB.MaximizedC.MinimizedD.MaxSize68)用C#语言编写窗体应用程序时, 模态对话框使用()方法。(选择一项)A.Show()B.ShowDialog()C.DialogShow()D.OpenDialog()69)在使用C#开发Windows应用程序时,在窗体上放置一个名为lblMessage的标签控件

12、,用户希望此标签的宽度根据其文本内容的长短而变化,那么开发人员应答使用如下( )语句对该标签控件进行初始化设计(选择一项)A. = true; B. = true;C.= false; D.= false;70)使用C#开发Windows应用程序时,如果需要以最大化方式显示窗体,则可以在设计窗体时对该窗体的( )属性进行设置(选择一项)A.WindowState B.IsMdiContainer C.MaximizeBox D.StartPosition71)在使用.NET开发Windows程序时,如果希望窗体上的某个控件始终保持在窗体的边缘,需要对控件的( )属性进行设置(选择一项)A.Do

13、ck B.TextAlign C.Text D.Name72)在C#中,如果想要修改Windows窗体的边框和样式,需要修改该窗体的( ) 属性.(选择一项)A.StartPosition B.BackColor C.ShowInTaskbarD.FormBorderStyle第六章73)在WinForm中,( )控件用于较长的选项列表,用户可以从中进行选择。(选择一项)A.ListBoxB.CheckBoxC.ComboBoxD.Lable74)在WinForm中,( )控件用于显示多个选项卡,每个选项卡均可包含图片和其他控件。(选择一项)A、ButtonB、TabPageC、TabCont

14、rolD、GroupBox75)在Winform中,MenuStrip控件的( )属性表示所有的菜单栏项。(选择一项)A、MenuItemsB、AllItemsC、ItemsD、MenuStripItems76)下列控件( )不属于WinForm中的容器控件。(选择一项)A.GroupBoxB.PanelC.TabControlD.ImageBox77)WinForm中使用( )控件显示菜单栏。(选择一项)A.MenuStripB.ToolStripC.PanelD.StatusStrip78)WinForm中使用( )控件显示工具栏。(选择一项)A.MenuStripB.ToolStripC

15、.PanelD.StatusStrip79)在WinForms中,关于MDI应用程序的特点描述错误的是( )。(选择一项)A.每个应用程序界面都只能有一个MDI父窗体B.在任何指定的时间都可以打开多个子窗体C.任何MDI子窗体都不能移出MDI框架区域D.关闭MDI父窗体不会影响子窗体的关闭80)在WinForms中,复选框是( )。(选择一项)A.RadioButtonB.ButtonC.CheckBoxD.ListBox81)WinForm中使用( )控件显示状态栏。(选择一项)A.MenuStripB.ToolStripC.PanelD.StatusStrip82)WinForm中使用(

16、)控件显示面板。(选择一项)A.MenuStripB.ToolStripC.PanelD.StatusStrip83)WinForm中使用( )控件表示计时器。(选择一项)A.TimerB.TimeC.PanelD.StatusStrip84)WinForm中使用( )控件用于显示图片。(选择一项)A.ImageB.PictureBoxC.PanelD.StatusStrip85)在WinForms高级控件中,( )控件用于储存Windows窗体其他控件使用的图像(选择一项)A.图片框 B.图像列表 C.文本框 D.状态条86)在WinForms窗体设计过程中,开发人员需要一种控件可以显示按钮

17、、标签、下拉按钮、文本框、组合框等,还可以显示图片和文字,以下控件中( )可以满足上述要求(选择一项)A.计时器 B.选项卡 C.工具条 D.状态条87)在C#中,Windows应用程序可以分为SDI应用程序和MDI应用程序,以下应用程序中属于MDI应用程序的是( ) (选择一项)A.notepad(记事本) B.Word C.Internet ExplorerD.Excel第七章88)在中,( )命名空间下包含了SQL Server的.NET Framework数据提供程序。(选择一项)A.;89)的( )属性用于设置要执行的数据库命令。(选择一项)A.TextB.SqlTextC.Comm

18、andSqlD.CommandText90)中的Command对象允许向数据库传递请求,以便检索和操作数据库中的对象,下列( )方法不是Command对象的方法。(选择一项)A.ExecuteNonQuery()B.Execute()C.ExecuteReader()D.ExecuteScalar();91)中的Command对象允许向数据库传递请求,以便检索和操作数据库中的对象,下列( ) 方法用于执行增删改并返回受影响的行数。(选择一项)A.ExecuteNonQuery()B.Execute()C.ExecuteReader()D.ExecuteScalar();92)中的Command

19、对象允许向数据库传递请求,以便检索和操作数据库中的对象,下列( ) 方法用于执行查询返回首行首列。(选择一项)A.ExecuteNonQuery()B.Execute()C.ExecuteReader()D.ExecuteScalar();93)中的Command对象允许向数据库传递请求,以便检索和操作数据库中的对象,下列( ) 方法用于执行查询返回SqlDateReader对象。(选择一项)A.ExecuteNonQuery()B.Execute()C.ExecuteReader()D.ExecuteScalar();94)SqlDataReader的( )方法用于阅读下一条数据。(选择一项

20、)A.ReadNextB.ReadC.NextDataD.ReadData95)( )是轻量的,可以快速、更高效地只读,只进数据。(选择一项)A.DataAdapterB.DataSetC.DataCommandD.DataReader96)在C#中,链接数据库的对象是( )。(选择一项)A.SqlConnectionB.SqlCommandC.SqlDateReaderD.SqlDataAdapter97)在C#中,用于执行数据库命令的命令对象是( )。(选择一项)A.SqlConnectionB.SqlCommandC.SqlDateReaderD.SqlDataAdapter98)在C#

21、中,在中,Connection对象的( )方法用于打开与数据的链接。(选择一项)A.CloseB.OpenedC.OpenD.ConnectionString99)在C#中,在中,Connection对象的( )属性用于判断数据连接状态,主要由链接和关闭状态。(选择一项)A.StatusB.StateC.IsOpenD.Opened100)在C#程序中,当我们需要连接数据库时,不同的.NET数据提供程序都有自己的连接类,如果需要连接SQL Server数据库,则需要使用的连接类是( ) (选择一项)A.SqlConnection B.OleDbConnection C.OdbcConnecti

22、on D.OracleConnection101)在中,Connection的( )属性用于判断数据连接状态,主要有连接和关闭状态。(选择一项)A、StautsB、StateC、IsOpenD、Opend102)使用C#语言和SQLServer2005开发项目,如果要判断学员表StudentInfo中共有几条记录,应该在空白处选择( )。(选择一项).string sql = “select count(*) from StudentInfo”;SqlCommand cmd = new Sqlcommand(sql,conn);(num);A、int num = (sql);B、int num

23、 = ();C、int num = (int)();D、int num = (sql);第八章103)在C#中,DataSet的( )属性表示DataSet中所有的表。(选择一项)A.DataTablesB.DataSetTablesC.TablesD.以上都是104)以下说法不对的是( )。(选择一项)A.DataAdapter可以将DataSet里面的数据用Update提交到数据库。B.DataAdapter可以使用Fill方法为DataSet填充数据。C.DataAdapter使用的断开式查询,及不需要手动打开和关闭连接。D.可以用DataAdapter里面的InsertCommand执

24、行删除语句105)中的数据集(DataSet)对象可以被理解为一个临时的( )。(选择一项)A.数据表B.集合C.数据库D.数组106)在C#中,关于DataSet的表( )属性表示DataTable中所有的行。(选择一项)A.DataRowsB.DataSetRowsC.RowsD.以上都是107)在C#中,关于DataSet,以下可以得到首行首列的是()。(选择一项)A.0.Rows0.0B.00C.0.Rows00D.0 0108)在C#中,关于SqlCommand的ExecuteScalar的返回值类型为()。(选择一项)A.intB.stringC.objectD.double109

25、)在C#中,用于执行断开式连接对象是( )。(选择一项)A.SqlConnectionB.SqlCommandC.SqlDateReaderD.SqlDataAdapter110)在C#中,SqlDataAdapter的( )方法可以将查询到的数据填充到DataSet的DataTable中。(选择一项)A.FillB.InsertC.commandD.以上都可以111)在C#中,关于DataSet,以下可以得到第一行的第几列的是()。(选择两项)A.“stuinfo”.Rows00B.00C.“stuinfo“.Rows0“stuno”D.00112)在中,下列代码运行后的输出结果是( ) (

26、选择一项)DataTable dt=new DateTable();编号,typeof);成绩,typeof);for(int i=1;i=3;i+) DataRow dr=();dr0=i;A. B.2 C.3 D.4113)DataSet是中用于存储从数据库检索到的数据对象,下列关于DataSet的说法错误的是( )(选择一项)A、在DataSet中可以包含多个DataTable B、DataSet可以简单的理解为一个临时数据库C、在与数据库断开连接之后,DataSet中的数据会消失D、DataSet实际上是从数据源中检索到的数据在内存中的缓存114)使用C#语言开发数据库应用程序时,.N

27、ET Framework为我们提供了两个重要的组件是( )和( )A.Connection B.数据提供程序 C.DataReader D.DataSet E.Command115)数据适配器(DataAdapter)对象属于.NET数据提供程序,该对象的( )方法用于向DataSet中填充数据(选择一项)A.Close B.Fill C.Update D.Select第九章1)在C#中,( )属性用于得到DataGridView的所有行。A、DataRowsB、AllRowsC、RowsD、以上都不是2)修改DataGridView的CurrentCell属性时,将发生( )事件。(选择一项)A、CurrentCellB、CellChangedC、CurrentCellChangedD、Click3)设置DataGridView的数据源是( )属性。(选择一项)A、BindDataSourceB、DataSourceC、BindD、以上都可以4)设置ComboBox的数据源的属性是( )。(选择一项)A、DataB、DataSourceC、TableD、DataTable5)设置ComboBox的显示值的字段的属性是( )。(选择一项)A、DisplayMemberB、DataSourceC、ValueMemberD、DataTable6)设置ComboBox的隐藏值的字段的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1