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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C#实用教程郑阿奇课后习题答案Word下载.docx

1、A整型,浮点型,基本类型B数值类型,字符类型,字符串类型C简单类型,枚举类型,结构类型 D数值类型,字符类型,枚举类型2、枚举类型是一组命名的常量集合,所有整型都可以作为枚举类型的基本类型,如果类型省略,则约定为 int 3、C#的引用类型包括类,接口,数组,object和string。其中object D 根类A 只是引用类型 B 只是值类型 C 只是string类型 D是所有值类型和所有引用类型的4、浮点常量有三种格式,下面 A 组的浮点常量都属于都变了常量A 0.618034, 0.618034D, 6.18034E-1B 0.918034, 0.618034F, 0.0618034e1

2、C 0.618034, 0.618034f, 0.618034MD 0.618034F, 0.618034D, 0.618034M5、下面字符常量表示有错的一组是 D A , u0027 , x0027 B n , t , 037Ca , u0061 , (char)90 D x0030 , 0 , 06、下列标示符命名正确的是 A A _int,Int,int B using, _using, usingC NO1,NO_1,NO.1 DA3,_A3,A37当表达式中混合了几种不同数据类型时,C#会基于运算的顺序将他们自动转换为同一类型。但下面 float与double 和decimal混和

3、在一个表达式中,不能自动转化为decimal8、设有说明语句intx=8;则下列表达式中,值为2的是 B x+=x-=8;x%=x-2;x8x=0:x+;Dx/=x+x;9、C#数组主要有三种形式,它们是一维数组,多维数组,不规则数组10、设有说明语句double,tab=newdouble2,3,4;那么下面叙述正确的是 A tab是一个三维数组,它的无素一共有24个tab是一个有三个元素的一维数组,它的元素初始值为2,3,4tab是一个维数不确定的数组,使用时可以任意调整tab是一个不规则数组,数组元素的个数可以变化。11、说明下列标识符的合法性。X.25 4foots exam-1 us

4、ing main Who_am_I Large&Small _Years val(7) 2xy12、下列常量是否合法?若不合法,指出原因;若合法,指出数据类型。32767 35u 1.25e3.4 3L 0.0086e-32 87True “a” a 9645 .5 5UL13、指出下列那些表示字符?那些表示字符串?那些既不是字符又不是字符串? 0x66 china “中国” “8.42” 0x33 56.34 “nt0x34 ” t 8.34 “0x34“ 0 “computer system!n” “docsharemy1.doc” docsharemy1.doc 14、填空1、C#中可以

5、把任何类型的值赋给object类型变量,当值类型赋给object类型变量是,系统要进行 装箱 操作;而将object类型变量赋给一个值变量,系统要进行 拆箱 操作,并且必须加上 显示地强制类型转换 类型变换。2、C#特有的不规则数组是数组的数组,也就是说它的数组元素是 数组 ,并且它的内部每个数组的长度 不一样 。3、数组创建时可根据需要进行初始化,需要注意的是,初始化时,不论数组的维数是多少都必须显示地初始化数组的 所有元素 元素。4.程序运行结果 using System; Public class Exe1 Public static void Main () Int x,y,z; bo

6、ol s; x=y=z=0; S=x+!=0 | +y!=0 & +y!=0 ; Console.WriteLine(“x=0,y=1,z=2,s=3”, x,y,z,s); Console.Read(); 5.程序运行结果 public class Exe2 Int a,b; a=b=1; b+=a/b+; Console.Write(“a=0,b=1,”,a,b); b+=-a+b; Console.WriteLine(“a=0,b=1”,a,b); 6.程序运行结果 public class Exe3 Int Hb,Lb,x; X=0x1af034; Hb=(x16)&0xFFFF; L

7、b=x&0x00ff; Console.Write(“Hb is 0t”,Hb); Console.WriteLine(“Lb is 0”,Lb);7. 程序运行结果 public class Exe4public static void Main () int a,b,c; a=2;b=7;c=5; switch(a0) case true: switch (b10) Console.Write(); break; case false:! switch(c=5)Console.Write(*# Console.WriteLine();8. 程序运行结果 public class Exe5

8、int x; x=new int10; int y=1,2,3,4,5,6,7,8,9,10; const int SIZE=10; int z; z=new int SIZE; for(int i=0;iz.Length;i+) zi=i*2+1;0,4,zi);9.下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。public class Exe6 public static void Main()int i,j;for(i=0; i maj) (2) ; j-; (3) =m;For (i=0;console.writeLine(“0”,ai);Console.w

9、riteLine();第三章 面向对象编程基础习题1、C#语言的核心是面向对象编程(OOP),所有OOP语言都应至少具有三个特性: A A、封装、继承和多态B、类、对象和方法C、封装、继承和派生D、封装、继承和接口2、C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对静态成员和非静态成员进行初始化,静态构造函数只能对静态成员进行初始化。3、C#实现了完全意义上的面向对象,所以它没有全局变量、全局常数和全局方法,任何数据域和方法都必须封装在类体中。4、方法中的值参数是_A_的参数。A、按值传递 B、按引用传递 C、按地址传递 D、不传递任何值5、以下关于ref和out的描述哪些项是

10、不正确的 D A.ref和out参数传递方法相同,都是把实在参数的内存地址传递给方法,实参与形参指向同一个内存存储区域,但ref要求实参必须在调用之前明确赋过值。B.ref是将实参传入形参,out只能用于从方法中传出值,而不能从方法调用出接收实参数据C ref和out参数传递的是实参的地址所以要求实参和形参的数据类型必须一致。D.ref和out参数要求实参和形参的数据类型的数据类型必须一致,或者实参能被隐式地转化为形参。6、假设class Mclass类的一个方法的简明为:public void Max(out int max, params inta),m1是Mclass类的一个对象,maxval是一个int类型的值类型变量,array A是一个int类型的数组对象,则下列调用该方法有错的是 C A m1.Max(out maxval) B m1.Max(out maxval,4,5,3)C m1.Max(out maxval,ref array A ) D m1.Max(out maxval,3,3,5)7、填空1、析构函数不能由程序显示的调用,而是由系统在 释放对象时 时调用,如果这个对象是一个派生类对象,那么在调用构希函数时,除了执行派生类的析构函数,也会执行基类的析构函数,其执行顺序与构造函数 正好相反 。2、在类中,如果一

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

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