C#期末复习提纲

C#期末复习提纲

ID:37920477

大小:224.00 KB

页数:30页

时间:2019-06-02

C#期末复习提纲_第1页
C#期末复习提纲_第2页
C#期末复习提纲_第3页
C#期末复习提纲_第4页
C#期末复习提纲_第5页
资源描述:

《C#期末复习提纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#教程习题参考答案第一章(1).NETFramework是平台,VisualStudio.NET是集成开发环境,C#是一种.NET平台下的开发语言(2)易于掌握、支持跨平台、面向对象、与XML相融合(3)组织资源、避免命名冲突(4)…(5)…第二章上机练习(1)输出结果为:(2)…..(3)使用Checked运算符可以抛出运算异常(4)Result:5050(5)程序为://*****************************usingSystem;usingSystem.Collections.Generic;

2、usingSystem.Text;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){stringstr=Console.ReadLine();char[]ch=str.ToCharArray();//字符串转换为字符数组//输出转换结果foreach(charcinch){Console.WriteLine("{0}",c);}//实现反转char[]chtemp=str.ToCharArray();intlongs=ch.Get

3、Length(0);for(inti=0;i<=longs-1;i++){chtemp[i]=ch[longs-i-1];}////使用修改后的字符数组构造新字符串stringstr2=newstring(chtemp);Console.WriteLine(str2);Console.ReadLine();}}}//***********************习题1、选择题(1)BD(2)D(3)ADE(4)ABC(5)ABD2、填空题(1)-123(2)delegate(3)装箱(4)(5)堆内存(6)隐式转换和

4、显式转换(7)ToCharArray(8)编译错误:运算符“&&”无法应用于“int”和“bool”类型的操作数;True;(9)()3、简答题(1)数据存放的位置与使用方式不同。(2)装箱的过程首先创建一个引用类型的实例,然后将值类型变量的内容复制给该引用类型实例.(3)●变量名必须以字母开头;●变量名只能由字母、数字和下划线组成,而不能包含空格、标点符号、运算符等其他符号;●变量名不能与C#中的关键字名称相同;●变量名不能与C#的库函数名称相同。(4)小数类型较浮点类型而言,具有更大的精确度,但是数值范围相对小了很多

5、。将浮点类型的数向小数类型的数转化时会产生溢出错误,将小数类型的数向浮点类型的数转化时会造成精确度的损失。因此,两种类型不存在隐式或显式转换。(5)在需要实例化出一个引用类型的对象时使用。第三章上机练习(1)...(2)六行杨辉三角(3)五行杨辉三角(4)usingSystem;classTest{publicstaticintmax(inta,intb,intc,intd){inttempmax=a;if(tempmax

6、empmax=d;returntempmax;}publicstaticintmin(inta,intb,intc,intd){inttempmin=a;if(tempmin>b)tempmin=b;if(tempmin>c)tempmin=c;if(tempmin>d)tempmin=d;returntempmin;}publicstaticvoidMain(){Console.WriteLine("Pleaseinputfournumber:");intx1=Convert.ToInt32(Console.ReadL

7、ine());intx2=Convert.ToInt32(Console.ReadLine());intx3=Convert.ToInt32(Console.ReadLine());intx4=Convert.ToInt32(Console.ReadLine());Console.WriteLine("TheMaxNumberis:{0}",max(x1,x2,x3,x4));Console.WriteLine("TheMinNumberis:{0}",min(x1,x2,x3,x4));Console.ReadLine

8、();}}(5)usingSystem;classTest{publicstaticintaddfor(){intsum=0;for(inti=0;i<=50;i++)sum+=i;returnsum;}publicstaticintadddo(){intsum=0;inti=0;do{sum+=i;i++;}whi

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

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

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