C#开发基础练习题及答案2_2023_练习版.pdf

上传人:奔*** 文档编号:95629557 上传时间:2023-08-28 格式:PDF 页数:139 大小:15.68MB
返回 下载 相关 举报
C#开发基础练习题及答案2_2023_练习版.pdf_第1页
第1页 / 共139页
C#开发基础练习题及答案2_2023_练习版.pdf_第2页
第2页 / 共139页
点击查看更多>>
资源描述

《C#开发基础练习题及答案2_2023_练习版.pdf》由会员分享,可在线阅读,更多相关《C#开发基础练习题及答案2_2023_练习版.pdf(139页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、试题说明本套试题共包括1套试卷答案和解析在每套试卷后C#开发基础练习题及答案2 (50 0题)C#开发基础练习题及答案21.单选题 下列关于常量的说法错误的是()。A)n u ll也是一个常量B)整型常量有多种表现形式,如二进制、八进制等C)转义字符不属于常量D)浮点型常量后面要加字符f2.单选题 在S Q L S erv er中,现有饮料表d r i n k,其字段有:i d(饮料编号),pri ce(饮料价格),n a m eA)selectB)selectC)selectD)select(饮料名称)m a x(pri ce)m i n (pri ce)a v g(pri ce)su m

2、(pri ce)下列f romf romf romf rom()语句查询结果为饮料最低价格dri n kdri n kdri n kdri n k3.单选题 下面程序的运行结果为()S ta ti c v oi d M a i n(stri n g a rg s)i n t x=3,y=4,z=5;stri n g s=xyz;C on sole.W ri teL i n e(s+x+y+z);A)Xyz l2B)Xyz 345C)Xyz xyzD)1 2 xyz4.单选题 以下关于C#代码的说法正确的是()f or(i n t i=l;i =l)f=2*x+l;F=3*x/(x-l);B)i

3、 f(x=l)f=2*x+l;I f(x=l)f=2*x+l;D)i f(x l)f=3*x/(x-l);E lse f=2*x+l;1 1.单选题i f else i f else语句用于对()条件进行判断,进行多种不同的处理。A)1B)20 3D)多个1 2.单选题 一个初始化语句:en u m m on th es J a n u a ry,F ebru a ry=3,M a rch=5,A pri 1=7,M a y,J u n e,则此时M a y的 值 为()。A)4B)50 8D)91 3.单选题 以下关于C#代码的说法正确的是()?P u b l i c a b s t r a

4、 c t A n i m a l P u b l i c a b s t r a c tv o i d Ea t ();P u b l i c v o i d S l e e p()A)该段代码正确B)代码错误,因为类中存在非抽象方法C)代码错误,因为类中的方法没有实现D)通过代码 A n i m a l a n =n e w A n i m a l ();可以创建一个A n i m a l对象1 4.单选题C#可执行应用程序的入口点是()A)m a i n函数B)M a i n函数C)R u n 函数D)情F o r m L o a d 函数1 5.单选题 在S Q L S e r v e

5、r 中,按照传统的数据模型分类,数据库系统可以分为三种类型()A)大型、中型和小型B)西文、中文和兼容C)层次、网状和关系D)数据、图形和多媒体1 6 .单选题 在C#中,下列变量定义与赋值正确的是()A)i n t a=l.5B)f l o a t a=课程O c h a r a=课程D)c h a r a=学 1 7 .单选题 在C#中,下列使用键/值方式对存储数据的是()A)A r r a y L i s tB)L i s tC)A r r a yD)H a s h T a b l e1 8.单选题 在S Q L S e r v e r 中,订单表O r d e r s 中有主键0 _

6、I d ,订单日期O r d e r Da t e,订单价格O r d e r P r i c e ,客户名称Cu s t o m e r N a m e,下列S Q L 语 句()能够找出订单金额最大的订单信息A)S EL ECT T O P 1 (O r d e r P r i c e)A S L a r g e s t O r d e r P r i c e F R O M O r d e r sB)S EL ECT CO U N T(O r d e r P r i c e)A S L a r g e s t O r d e r P r i c e F R O M O r d e r s

7、C)S EL ECT M A X(O r d e r P r i c e)A S L a r g e s t O r d e r P r i c e F R O M O r d e r sD)S EL ECT S U M(O r d e r P r i c e)A S L a r g e s t O r d e r P r i c e F R O M O r d e r s1 9.单选题 在C#中,从属性的读写特性上来进行分类,可以划分为以下三种,除了。A)只读属性B)只写属性C)读写属性D)不可读不可写的属性2 0 .单选题 关 于 C#程序的书写,下列不正确的说法是 D A).区分大小写B

8、)一行可以写多条语句C).一条语句可写成多行D).一个类中只能有一个M A i n()方法,因此多个类中可以有多个M A i n()方法2 1.单选题 类最多只能有一个父类这表现了类的()A)封装性B)传递性0 单根性D)规律性2 2.单选题 以下有关类的成员修饰符或类修饰符的叙述中,错误的是A)p u b l i c 声明公有成员B)p r i v a t e 修饰符声明私有成员,私有成员只能被类中的成员和派生类访问O p r o t e c t e d 修饰符声明保护成员,保护成员可以被类中成员和派生类访问D)s e a l e d 作为类修饰符,声明密封类,密封类不能被继承2 3.单选题

9、 G r a p h i c s 对象使用 方法绘制文本,以实现一些文字的特殊效果。A)Dr a w S t r i n g()B)Dr a w L i n e OC)Dr a w R e c t a n g l e ()D)Dr a w P o l y g o n ()2 4.单选题 在C#程序中,以下说法错误的是()A)父类中有a b s t r a c t,那么子类同名方法必定有o v e r r i d eB)父类中有a b s t r a c t,子类同名方法不一定定有o v e r r i d eC)o v e r r i d e 必定有父子类关系D)o v e r r i d e

10、 重写用于扩展或修改继承的方法、属性、索引器或事件的抽象或虚拟实现25.单选题 在C S S 3中,下列哪个选项是类选择器()A)h lB)pC)t t n e w n a m eD)n e w n a m e26.单选题 下列选项中,关于b re a k 语句说法错误的是()。A)在w h i l e 循环中可以使用b re a k 语句跳出当前循环B)在sw i t c h 条件语句中可以使用b re a k 语句跳出当前循环0 f o r循环中可以使用b re a k 语句跳过当前循环D)在d o-w h i l e 循环中可以使用b re a k 语句跳出当前循环27.单选题 在Vi

11、su A l S t u D i o.N E T窗口,()窗口显示了当前Vi su A l S t u D i o 解决方案的树型结构。A).类视图B)解决方案资源管理器C)资源视图D)属性28.单选题 C#中每个C h A r类型变量占用()字节内存A)1B)20 3D)429.单选题在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()。A)se a l e d 方法B)p u b l i c 方法C)v i t u a l 方法D)o v e rri d e 方 法30.单选题假定一个10行20列的二维整型数组,下列哪个定义语句是正

12、确的()A)i n t a rr=n e w i n t 10,20B)i n t a rr=i n t n e w 10,20C)i n t,a rr=n e w i n t 10,20D)i n t,a rr=n e w i n t 20;1031.单选题在S QL S e rv e r中,要求插入学生表中姓名列不能是“a d m i n”应使用哪种约束()A)主键约束B)外键约束建C)检查约束D)唯一约束32.单选题分析一下C#片段中的属性,该属性是()属性。p.ri v a t e st ri n g n a m e;P.u b l i c st ri n g N a m e G e

13、t re t u rn n a m e;)A)可读可写B)只写C)只读D)静态33.单选题在C#中,用t ry c a t c h 机制处理程序中出现的()错误A)编译B)运行C)逻辑D)语法34.单选题在S QL S e rv e r中,现有A,B,C 三张表其中A 表 有(1,2,3),B 表 有(2,3,4),C 表有(3,4,5)三表连接查询,不做条件关联,结果应为()条数据A)1B)30 9D)2735.单选题 在H TM L 5中,如果将下拉框变成需要添加()属性A)se l e c t e dB)m u i l t i p l eC)si z eD)a l t36.单选题 在C#

14、中,S q l C o n n e c t i o n对象中用于连接S q l S e rv e r数据库的字符串属性的是()A)D a t a S o u rc e 属性B)S e rv e rVe rs i o n 属性C)C o n n e c t i o n st ri n g 属性D)S t a t e 属性37.单选题 下列关于集合的说法,正 确 的 是()A)C o u n t属性可以获取集合中实际存储的元素个数B)C a p a c i t y属性可以获取集合中实际存储的元素个数0 H a sh t a b l e存储的元素是按添加的先后顺序排列的D)A rra y L i s

15、t可以通过键来访问对应值38.单选题 在HT ML5中,以下正确表示无序列表的代码是()A)B).C).D)39.单选题 假设给出下面代码:T r y(t h r ow n e w Ov e r f l ow E xce p t i on();抛出Ov e r f l ow E xce p t i on异常C a t ch(F i l e Not F ou n d E xce p t i on e)C on s ol e.Wr i t e(1 );C a t ch (Ov e r f l ow E xce p t i on e)C on s ol e.Wr i t e(2 );!捕捉到Ov e

16、 r f l ow E xce p t i on异常C a t ch (Sys t e m E xce p t i on e)C on s ol e.Wr i t e(3);)C a t ch C on s ol e.Wr i t e(4);)F i n a l l y C on s ol e.Wr i t e(5);总会执行执行时的输出结果是。A)1 5B)2 50 3 5D)2 340 .单选题 下列选项中,()关键字用于修饰静态字段。A)s t a t i cB)p r i v a t eC)f i n a lD)p u b l i c41 .单选题 加载窗体时触发的事件是()。A)C

17、l i ckB)Loa dC)Got F ou csD)D ou b l e C l i ck42 .单选题 以下关于C#中的构造函数说法正确的是()。A)构造函数可以有参数B)构造函数有返回值C)一般情况下,构造函数总是p r i v a t e 类型的D)构造函数可以通过类的实例调用43.单选题 下面是事件的创建过程,正确的排序是()oa.创建一个类,用于传递参数给事件处理程序。b.创建事件发生时所执行的处理程序。c.声明事件对应的代码。d.事件发生。e.创建事件代表。A)e ca b dB)e a cb dC)a ce b dD)a e b cd44.单选题 结构化的程序设计的3 种基本

18、结构是_ _ _ _A).顺序结构,If 结构,f or 结构B)i f 结构,i f e l s e 结 构 e l s e i f 结构C).w h i l e 结构,D o.w h i l e 结构,f or e AC h 结构D),顺序结构,分支结构,循环结构45.单选题 在Sq l s e r v e r 中,s e l e ct 语句中g r ou p b y是用来进行()查询的A)排序B)唯一C分组D)求和46.单选题 调用方法时,如果想给方法传递任意个数的参数时,应选用哪个关键字()。A)r e fB)ou tC)p a r a m sD)无特殊要求47.单选题在一个类中,如果

19、需要表示虚成员,可 以 使 用()关键字A)Ov e r r i d eB)V i r t u a lC)In t e r n a lD)Pr i v a t e d48.单选题 下列选项中,哪个不是数据库的基本特点()。A)数据结构化B)实现数据共享C)数据独立性高D)数据简单化49.单选题 假定一个1 0 行2 0 列的二维整型数组,下列哪个定义语句是正确的()。A)i n t a r r =n e w i n t 1 0,2 0 B)i n t a r r =i n t n e w 1 0,2 0 C)i n t ,a r r =n e w i n t 1 0,2 0 D)i n t ,

20、a r r =n e w i n t 2 0;1 0 50 .单选题 2 7.在C#语言中,下列异常处理结构中有错误的是0A)ca t ch f i n a l l y B)t r y f i n a l l y C)t r y ca t ch Jf i n a l l y D)t r y ca t ch 51 .单选题 C#中下列代码运行结果是()p u b l i c a b s t r a ct cl a s s A p u b l i c A()C on s ol e.Wr i t e(MAM);p u b l i c v i r t u a l v oi d F u n()C on

21、s ol e.Wr i t e Li n e(MCM);p u b l i ccl a s s B :A p u b l i c B()C on s ol e.Wr i t e(nB f);p u b l i c n e w v oi d F u n()C on s ol e.Wr i t e Li n e(MDn);cl a s s Pr og r a m s t a t i c v oi d Ma i n(s t r i n g E a r g s)A a =n e wB();A)AB C DB)B D ACC)ABD)B A52.单选题 下列选项中,哪个不是构成方法重载的条件()。A)方

22、法名不同B)方法的参数个数不同C)方法名相同D)方法参数类型不同53.单选题 下列选项中,关于Li s t V i e w控件的5种视图,说法正确的是()。A)D e t a i l s 视图B)Sm a l Hcon s 视图C)Li s t s 视图D)La r g e l con s视 图54.单选题 在C#中,D a t a Gr i d V i e w的()属性,用 于 将D a t a Se t中的数据显示在控件上A)D a t a Sou r ceB)D a t a Se tC)D a t a B i n d i n gD)D a t a B i n d55.单选题 分析以下程序

23、段的执行结束后,i和j的值分别为:()i n t i=l,j=l;f or(;j 5)b r e a k;i f(j%2!=0)j+=3;con t i n u e;j-=l;A)2,9B)l,90 1,8D)l,1 056.单选题C#数组主要有三种形式,它们是()A)一 维 数 组、二维数组、三维数组B)整型数组、浮点型数组、字符型数组C)一维数组、多维数组、不规则数组D)一维数组、二维数组、多维数组5 7.单选题T C P最主要的特点是()。A)是一种基于连接的协议(类似于打电话)B)保证数据准确到达C)保证各数据到达的顺序与数据发出的顺序相同D)传输的数据无消息边界5 8.单选题 以下是

24、一些C#中的枚举型的定义,其中错误的用法有。A)public enum varl M ike=1 0 0,N ike=1 0 2,J ike=a B)public enum varl M ike=1 0 0,N ike,J ike O public enum varl M ike=-1 ,N ike,like D)public enum varl M ike,N ike,J ike 5 9 .单选题 以下的C#代码:S tatic void M ain(string args)C onsole.W riteLine(运行结果:0 .C onsole.R eadLine();C onsole.R

25、 eadLine();)代码运行结果为。A)在控制台窗口显示“运行结果:”B)在控制台窗口显示“运行结果:0”C)在控制台窗口显示“运行结果:,C onsole.R eadLine”D)如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”6 0 .单选题 以下有关文本框控件的叙述,错 误 的 是。A)如果设置了R eadonly 为T rue,则只能读不能写入B)E nabled属性表示文本框是否可见O M ultiLine属性控制文本框能否多行输入D)S crollB ars属性用来设置滚动条的显示6 1 .单选题 对于方法重载的特点,描述错误的是()A)方法名称必须相同B)方

26、法的参数必须不相同C)返回值类型必须相同D)可以减轻命名负担6 2 .单选题 下列哪个类型的对象是A D O.N E T 在非连接模式下处理数据内容的主要对象?()A)C ommandB)C onnectionC)D ataA dapterD)D ataS et6 3 .单选题 在C#中,如 果 x=3 5,y=1 0 0,下面代码的输出结果是()if(x 3 0)if(y =1 0 0)C onsole.W riteLine(危险);else C onsole.W riteLine(报警);)else C onsole.W riteLine(安全);A)危险B)报警C)报警安全D)危险安全6

27、 4 .单选题 C#编译器将C#程序编译成()样的代码A)汇编语言代码B)机器语言代码C)微软中间语言代码D)二进制代码6 5 .单选题 C#提供了对数组进行排序的方法,是()A)S ortB)R everseC)G etLengthD)Length6 6 .单选题 以下关于结构的说法,正确的是()A)结构不可以通过ref或out形参以引用方式传递给函数成员B)结构是值类型,类是引用类型C)结构和类一样,均支持继承D)结构允许声明无形参的实例构造函数6 7 .单选题 下列关于C#关键字的说法中,错误的是()。A)所有的关键字都是小写的B)关键字不能是标识符C)关键字可以自己定义D)clas s

28、 关键字用于声明一个类6 8 .单选题 在C#Net 中,用来创建主菜单的对象是()。A)MenuB)Menu i t emC)Menu St r i pD)I t em6 9 .单选题 在C#中,关键字(),可以捕捉可能引发异常A)cat chB)t r yC)fi nallyD)t h r ow7 0 .单选题 下列哪个语句由多个cas e块组成,并指定一个单独的常量。A)w h i le-do 语句B)for 语句C)Sw i t ch 语句D)i f语句7 1.单选题 请仔细阅读下面的代码块,选出该程序正确的运行结果()。I nt nu ml=2;I nt nu m2 =2;I nt

29、r es =nu ml+nu m2+;C ons ole.W r i t eLi ne(nu m2=+nu m2);C ons ole.W r i t eLi ne(Mr es=n+r es);C ons ole.R eadK ey ();A)nu m2=3、r es=5B)nu m2=3、r es=3C)nu m2=3、r es=4D)nu m2=2、r es=47 2.单选题 下列选项中,属于强制类型转换的是()。A)dou ble nu mber=2 0B)i nt nu mber=(i nt)2 0.4C)s t r i ng t emp=s D)ch ar c=,fs,f7 3.单选

30、题 在C#中,按钮控件B u t t on,设 置()属性,则用户每次按“E SC”键 相 当 于“单击”该按钮A)D elet eB)C ancelB u t t onOC los eD)Open7 4.单选题D i ct i onar y V i nt,s t r i ng di c=new D i ct i onar y i nt,s t r i ng)()向集合添加元素正确的是()。A)di c.A dd(l,张三)B)di c.A dd(a,张三)C)di c.A dd(a,张三)D)di c.A dd(*af,3)7 5.单选题 事前+运算符的重栽形式是?()A)oper at o

31、r +()B)oper at or ()+C)oper at or +()i ntD)oper at or +()ch ar7 6.单选题 可 以 在()中设置窗体及窗体上各控件的属性。A)属性窗口B)工具箱窗口C)代码编辑器窗口D)解决方案资源管理器窗口7 7.单选题 通过F i leSt r eam对象创建新的文件,如果选择F i leMode为(),则在指定的文件名已存在时将其覆盖。A)Tr u ncat eB)OpenC)G r eat eNewD)C r eat e7 8 .单选题 在C#中,已知在W i nF or ms 窗体中有一个Ti mer 控件,I nt er v al属性

32、设为4 分钟,当控件记时1分钟后,调用了控件的St op方法,再过一分钟,重新调用控件的S t a r t 方法,则自该次调用S t a r t 方法后,第一次发出控件的T i c k 事件的间隔是()分钟A)2B)304D)57 9 .单选题 在C#程序中关于抽象类的定义,以下描述有误的是。A)pu b l i c a b s t r a c t c l a s s A B)pu b l i c c l a s s a b s t r a c t A C)a b s t r a c t pu b l i c c l a s s A D)a b s t r a c t c l a s s A

33、8 0 .单选题 下列关于位运算符的说法,正确的是()。A)位运算符是针对二进制数的每一位进行运算的符号,它是专门针对数字0 和1 进行操作B)位运算符是专门针对数字2 和3 进行操作的。C)位运算符是专门针对数字0 和3 进行操作的。D)位运算符是针对整数进行运算的符号8 1 .单选题 C#程序中,为使变量m y F or m 引用的窗体对象显示为对话框,必须:()A)使用m y F or m.S h ow D a i l og 方法显示对话框B)将m y F or m 对象的i s D i a l og 属性设为t r u eC)将m y F or m 对象的F or m B or d e

34、 r S t y l e 枚举属性设置为F i x e d D i a l ogD)将变量m y F or m 改为引用S y s t e m.W i nd ow s.D i a l og 类的对象8 2 .单选题 程序调试的基础是设置断点,以下叙述中正确的是。A)在一个程序中只能设置一个断点B)在一个程序中可以设置一个或多个断点C)在一个程序中必须设置两个或两个以上的断点D)以上都不对8 3 .单选题 在C#W i nF or m 中,用于创建主菜单的控件是()A)F or mB)C ont e x t Me nu S t r i pC)La b e lD)Me nu S t r i p8

35、4.单选题 下列关于C#的异常处理的说发法,错误的是()A)1 Y y 块必须跟c a t c h 块组合使用,不能单独使用B)一个t r y 块可以跟随多个c a t c h 块C)使用t h r ow 语句既可引发系统异常,也可以引发由开发人员创建的自定义异常D)在t r y c a t c h fi na l l y 块中,即便开发人员编写强制逻辑代码,也不能跳出fi na l l y 块的执行8 5.单选题 s t r i ng s l=a b ,s 2;s 2=s l +“c d”;此时内存中有几个字符串()。A)0B)1C)2D)38 6 .单选题 下面所列举的应用程序中,不是多文

36、档应用程序的是()A)W or dB)E x c e lC)P ow e r P oi ntD)记事本8 7 .单选题 引用Li s t B ox(列表框)当前被选中的数据项应使用()语句A)Li s t B ox l.It e m s Li s t B ox l.It e m s.C ou nt B)Li s t B ox l.It e m s Li s t B ox l.S e l e c t e d l nd e x C)Li s t B ox l.It e m s Li s t B ox l.It e m s.C ou nt-1 D)Li s t B ox l.It e m s Li

37、s t B ox l.S e l e c t e d l nd e x-l 8 8 .单选题 是独立于C P U 的指令集,它可以被高效地转换为本机机器代码。A)C LRB)C LSOMS ILD)W e b 服务8 9.单选题 在C#中,下列关于构造函数的叙述,正确的是()oA)构造函数的返回值类型为v oi dB)构造函数的函数名必须为Ma i nC)构造函数的函数名必须与类名相同D)一个类只能有一个构造函数,不能重载90.单选题 在C#中,M e s s a g e B o x.Sh o w ()方法的返回值类型是()A)M e s s a g e B o x Re s ul tB)D

38、i a l o g Re s ul tC)i n tD)vo i d91 .单选题 控制台应用程序使用命名空间中的类处理输入和输出。A)Sy s t e m.1 0B)Sy s t e m.W e bC)Sy s t e m.W i n d o w s.F o r m sD)Sy s t e m.D a t a92 .单选题 下列关于变量名的说法中,错误的是()。A)必须是字母开头,不能是数字或其他字符B)不能是保留字C)可以包含字母、数字、下划线D)不能超过2 55个字符93 .单选题 在C#中,以下关于数组的定义,正确是()A)i n t a r r =n e w i n t 5;B)i

39、n t a r r =n e w i n t 5;C)i n t L a r r =n e w i n t ;D)i n t E a r r =n e w i n t (5);94.单选题 C#程序中,可使用t r y?c a t c h 机制来处理程序出现的_ _ _ 错误。A)语法B)运行C)逻辑D)拼写95.单选题 在W i n f o r m 中,决定控件上文字的字形,字体,大小,颜色及效果的属性是()A)Te x tB)C a p t i o nC)N a m eD)F o n t96.单选题 在C#中,有一个数组声明如下:i n t a r r=n e w i n t 1 0 ;则

40、该数组总共有多少个数组元素()A)1 0B)901D)以上都不是97.单选题 在SQL Se r ve r 中,分组查询过程中,在g r o up b y 后面执行条件查询使用()关键字A)o r d e r b yB)w h e r eC)h a vi n gD)f r o m98.单选题 在H TM L 5中,下面标记中()表示在标记的位置添加一个换行A)B)C)D)99.单选题 以下语句用于获取用户按下任意键的是()。A)C o n s o l e.W r i t e L i n e ();B)C o n s o l e.Re a d K e y ();C)C o n s o l e,w

41、 r i t e ();D)C o n s o l e,w r i t e l i n e ();1 0 0.单选题 以下有关M D I程序的说法中,错误的是一A)关闭M D I父窗体时,每个M D I子窗体会先引发一个C l o s i n g事件B)M D I子窗体的C l o s i n g事件不会引发M D I父窗体的C l o s i n g事件C)将某个窗体设置为M D I父窗体,应该将其I s M D I C o n t a i n e r属性设置为Tr ueD)当在父窗体中创建多个子窗体时,多个子窗体为同一个实例1 0 1.单选题 分析以下C#语句,注意类M y C l a s

42、 s没有显式指定访问修饰符:N a m e s p a c e a a a c l a s s M y C l a s s p ub l i c c l a s s s ub c l a s s i n t i;)该类M y C l a s s的默认访问修饰符是。A)p r i va t eB)p r o t e c t e dC)i n t e r n a lD)p ub l i c1 0 2.单选题 现有如下一段C#,该代码的运算结果是()。p ub l i c s t a t i c vo i d M a i n()f o r (i n t i=l;i 1 8)c o n t i n u

43、e;C o n s o l e.W r i t e(i.To St r i n g()+),);)A)1 6,1 8,2 0,1 4,2 2B)1 6,1 8,1 4,2 20 1 6,1 8,1 4D)1 6,1 81 0 4.单选题 以下的C#代码:S.t A t i C vo i D M A i n(s t r i n g A r g s)(C o n s o l e.W r i t e L i n e(运行结果:0 ,C o n s o l e.Re A D L i n e();C o n s o l e.Re A D L i n e();)代码运行结果为()。A).在控制台窗口显示“

44、运行结果:”B),在控制台窗口显示“运行结果:0”C),在控制台窗口显示“运行结果:,C ons ole.R eA D L i neD),如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”1 05.单选题 在C#中,关于s t a t i c关键字,下列说法错误的是()A)创建对象时初始化B)只能访问静态成员C)使用类名进行访问D)静态属性和方法被类的所有对象共享1 06.单选题 以下叙述正确的是。A)d o-w h i le语句构成的循环不能用其他语句构成的循环来代替B)d o-w h i le语句构成的循环只能用b r ea k 语句退出(也可以用g ot o退出)C)用d

45、 o-w h i le语句构成的循环,在w h i le后的表达式为t r u e时结束循环(先执行后判断,所以w h i le后的表达式为F a ls e时也会执行一次)D)用d o-w h i le语句构成的循环,在w h i le后的表达式应为关系表达式或逻辑表达式1 07 .单选题 在C#中,以下程序代码运行的结果是?i nt i=0;d o C ons ole.W r i t eL i ne(i);i+;w h i le(i 0);C ons ole.W r i t eL i ne(i);A)=0B)0C)=0D)l1 08 .单选题 在C#中,下列代码的运行结果是()。i nt a

46、 =3 0,b =2 0;b =a;a =1 0;C ons ole.W r i t eL i ne(a);A)1 0B)2 003 0D)报错。1 09 .单选题 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则 应 将 该 方 法 声 明 成。A)s ea led 方法 密封类(不能有类从他继承)B)p u b li c 方法 访问级别0 v i s u a l方法 虚方法(定义一般的行为)D)ov er r i d e 方法1 1 0.单选题 下面的方法,不 能 用 来 显 示 图 像 的 是。A)通过属性窗口设置P i c t u r eB o

47、x 控件的I ma g e属性显示图像B)通过编程方式设置P i c t u r eB ox 控件的I ma g e属性C)使用B i t ma p 类从文件中读取一个位图,并在屏幕中显示图像D)使用B i t ma p 类的S a v e方法显示图像1 1 1 .单选题 W eb 表单中,按钮的默认事件是。A)C li c k 事件B)L oa d 事件C)L ni t 事件D)C omma nd 事件1 1 2 .单选题 下列说法中,正确的是()。A)派生类对象可以强制转换为基类对象B)在任何情况下,基类对象都不能转换为派生类对象C)接口不可以实例化,也不可以引用实现该接口的类的对象D)基

48、类对象可以访问派生类的成员1 1 3 .单选题 表达式1 2/4-2+5*8 4%5/2 的值为()。A)1B)304D)1 01 1 4 .单选题 O p enF i leD i a log 用来设置自动添加默认扩展名的属性是()A)C h ec k P a t h E x i s t sB)C h ec k F i leE x i s t sC)A d d E x t ens i onD)D ef a u lt E x t1 1 5 .单选题 关于C#中的s w i t c h c a s e语句,以下说法正确的是()A)s w i t c h 判断的表达式可以是整型或者字符型,但不能是字

49、符串型B)在该语句中最多不能超过5个c a s e 子句C)在该语句中只能有一个d e f a u l t子句D)在该句中只能有一个b r e a k 语句116.单选题 在.NE T F r a m e w o r k 中,MS I L是指。A)接口限制B)中间语言C)核心代码D)类库117.单选题 W in F o r m s 程序中,如果复选框控件的C h e C k e D 属性值设置为T r u e,表示()。A).该复选框被选中B)该复选框不被选中C).不显示该复选框的文本信息D)显示该复选框的文本信息118.单选题 以下关于继承,说法正确的是()oA)在C#中,任何类都可以被继承

50、B)子类可以继承父类的所有的成员C)一个类只能有一个子类,但可以有多个父类D)O b j e c t类是所有类的基类119.单选题 能作为C#程序的基本单位是()A)字符B)语句C)函数D)源程序文件120 .单选题 使 用()关键字定义的方法是可以从含有其定义的程序内部访问的。A)in te r n a lB)p u b l icC)p r o te c te dD)p r iv a te121.单选题 以下语句不可以在屏幕上输出H e l l o No r l d语 句 是()A)C o n s o l e.W r ite Lin e(uH e l l on+”,W o r l d );B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁