欢迎来到天天文库
浏览记录
ID:37920477
大小:224.00 KB
页数:30页
时间:2019-06-02
《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
此文档下载收益归作者所有