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

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

ID:50811440

大小:37.95 KB

页数:16页

时间:2020-03-14

C#实用教程郑阿奇课后习题答案.docx_第1页
C#实用教程郑阿奇课后习题答案.docx_第2页
C#实用教程郑阿奇课后习题答案.docx_第3页
C#实用教程郑阿奇课后习题答案.docx_第4页
C#实用教程郑阿奇课后习题答案.docx_第5页
资源描述:

《C#实用教程郑阿奇课后习题答案.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章C#快速入门习题1、CLR是一种BA程序设计语言B运行环境C开发环境DAPI编程接口2、C#语言源代码文件后缀名为DA.C#B.CCC.CSPD.CS3、构建桌面应用程序需要.NET提供的类库是: DAADO.NET BWindows.Form CXML DASP.NET 4、与C++等语言相比,C#中增加的一个类成员访问修饰符是DAprivateBpublicCprotectedDinternal5、C#中导入某一命名空间的关键字是AAusingBuseCimportDinclude6、C#中程序入口方法名是AAMainBmainCBeginDusing第二章C#编程基础习题1、 C

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

3、18034e1C0.618034,0.618034f,0.618034MD0.618034F,0.618034D,0.618034M5、下面字符常量表示有错的一组是DA‘\’,‘u0027’,‘x0027’B‘’,‘t’,’37C’a’,‘u0061’,(char)90D‘x0030’,’’,’0’6、下列标示符命名正确的是AA_int,Int,@intBusing,_using,@usingCNO1,NO_1,NO.1DA3,_A3,@A37当表达式中混合了几种不同数据类型时,C#会基于运算的顺序将他们自动转换为同一类型。但下面float与double和decima

4、l混和在一个表达式中,不能自动转化为decimal8、设有说明语句 int x=8;则下列表达式中,值为2的是BA x+=x-=8;     B x%=x-2; C x>8>x=0:x++; D x/=x+x;9、C#数组主要有三种形式,它们是一维数组,多维数组,不规则数组10、设有说明语句 double[,,]tab=new double[2,3,4];那么下面叙述正确的是AA tab是一个三维数组,它的无素一共有24个B tab是一个有三个元素的一维数组,它的元素初始值为2,3,4C tab是一个维数不确定的数组,使用时可以任意调整D tab是一个不规则数组,数组元素的个数可以变化。11

5、、说明下列标识符的合法性。X.254footsexam-1usingmainWho_am_ILarge&Small_Yearsval(7)2xy12、下列常量是否合法?若不合法,指出原因;若合法,指出数据类型。3276735u1.25e3.43L0.0086e-32‘87’True“a”‘a’‘9645’.55UL13、指出下列那些表示字符?那些表示字符串?那些既不是字符又不是字符串?‘0x66’china“中国”“8.42”‘x33’56.34“t0x34”‘t’‘\’‘8.34’“0x34“‘’“computersystem!”“\\doc\share

6、my1.doc”@\docsharemy1.doc14、填空1、C#中可以把任何类型的值赋给object类型变量,当值类型赋给object类型变量是,系统要进行装箱操作;而将object类型变量赋给一个值变量,系统要进行拆箱操作,并且必须加上显示地强制类型转换类型变换。2、C#特有的不规则数组是数组的数组,也就是说它的数组元素是数组,并且它的内部每个数组的长度不一样。3、数组创建时可根据需要进行初始化,需要注意的是,初始化时,不论数组的维数是多少都必须显示地初始化数组的所有元素元素。4.程序运行结果usingSystem;PublicclassExe1{Publicstaticvoi

7、dMain(){Intx,y,z;bools;x=y=z=0;S=x++!=0

8、

9、++y!=0&&++y!=0;Console.WriteLine(“x={0},y={1},z={2},s={3}”,x,y,z,s);Console.Read();}}5.程序运行结果usingSystem;publicclassExe2{PublicstaticvoidMain(){Inta,b;a=b=1;b+=a/b++

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。