常熟理工学院-c#实验报告册(本二)

常熟理工学院-c#实验报告册(本二)

ID:34025942

大小:199.21 KB

页数:63页

时间:2019-03-03

常熟理工学院-c#实验报告册(本二)_第1页
常熟理工学院-c#实验报告册(本二)_第2页
常熟理工学院-c#实验报告册(本二)_第3页
常熟理工学院-c#实验报告册(本二)_第4页
常熟理工学院-c#实验报告册(本二)_第5页
资源描述:

《常熟理工学院-c#实验报告册(本二)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《面向对象程序设计C#》实验指导及报告书学年第—学期r.>rH■■名:学号:班级:指导教师:计算机科学与工程学院2010实验目录实验一创建简单的.NET应用程序..3实验二选择和循环..9、V—实淪三数组和字符串处理15实验四类和对象编程练习21实验五继承与多态编程练习32实验六接口和集合41实验七文件和输入输出50实验八代理和事件54实验一创建简单的.NET应用程序一、实验目的1.了解c#基本程序结构;2.熟悉命令行方式下C#程序编写、编译、调试和执行过程;3.了解VS2005集成开发环境的功能和特点。二、预习内容1.一个C#应用程序,从编写到运

2、行,要经过哪儿个步骤?三、实验内容1.调试并运行下面程序,并写出运行结果:usingSystem;classSimpleProgram{staticvoidMain(){Console.WriteLine(4tHello!World.M);}}运行结果(注意,按照屏幕输出格式写):2•调试并运行下面程序,并写出运行结果:usingSystem;classStarTrianglestaticvoidMain(string[]args){inti,j,k;for(i=0;i<=3;i++){for(j=0;j<=2・i;j++)Console.Wr

3、ite(M”);〃一个空格for(k=0;k<=2*i;k++)Console.Write("*^');Console.WriteLine();}Console.ReadKeyO;}}运行结果(注意,按照屏幕输出格式写):3.下面是一个模拟计算器的程序(两个操作数都为正整数)。计算器应该能够执行以下算术操作:加法、减法、乘法、除法。调试并运行下而程序,验证当从键盘输入8和2两个整数时,选择进行乘法时的计算结果。注意:程序输入时要区分大小写。usingSystem;classCalcNumberintnumberl,number2;charoptio

4、n;intresult;publicvoidNumber(){Console.WriteLineC'EntertheFirstNumber:");number1=Convert.ToInt32(Console.ReadLine());Console.WriteLineC'EntertheSecondNumber:");number2=Convert.ToInt32(Console.ReadLine());Console.WriteLine(uMainMenu");Console.WriteLineCtl.Addition,^);Console.Wr

5、iteLineC'2.Subtraction^);Console.WriteLine("3.Multiplication");Console.WriteLine(fct4.Division^);Console.WriteLineC'EntertheOperationyouwanttoperform:”);option=Convert.ToChar(Console.ReadLine());switch(option){caseT:result=numberl+number2;break;case2:result=numberl-number2;bre

6、ak;case3:result=numberl*number2;break;case44result=numberl/number2;break;default:Console.WriteLine(uInvalidOption'');return;}Console.WriteLineC'Theresultis{0广,result);classTestCalc{staticvoidMain(stringf]args){CalcNumberobj=newCalcNumber();obj.Number();}从键盘输入8和2两个整数时,(1)选择3时的

7、运行结果:(2)选择5时的运行结果:从键盘输入的8和two时(第二个数为非整数),程序运行结果:1.在保持功能不变的情况下,改写上例代码如下:usingSystem;classCalcNumberintnumberl,number2;charoption;publicvoidGetNumber(){Console.WriteLineC'EntertheFirstNumber:");numberl=Convert.ToInt32(Console.ReadLine());Console.WriteLineC'EntertheSecondNumber:^

8、);number2=Convert.ToInt32(Console.ReadLine());}publicvoidGetO

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

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

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