C#程序设计实验报告2.doc

C#程序设计实验报告2.doc

ID:53962395

大小:505.50 KB

页数:24页

时间:2020-04-11

C#程序设计实验报告2.doc_第1页
C#程序设计实验报告2.doc_第2页
C#程序设计实验报告2.doc_第3页
C#程序设计实验报告2.doc_第4页
C#程序设计实验报告2.doc_第5页
资源描述:

《C#程序设计实验报告2.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告二姓名专业软件工程课程名称C#程序设计一、实验名称:实验2二、实验目的:掌握使用命令行开发简单的C#应用程序掌握使用VisualStudio编写控制台应用程序掌握VisualStudio环境下程序的跟踪调试了解VisualStudio在线帮助的使用掌握应用程序命令行参数的使用三、实验内容及要求利用ADO.NET完成数据的增、删、改、查1.1鼠标、窗口、菜单的操作1.2用户账户的管理1.3桌面图标的排列、设置桌面背景和屏幕保护程序1.4设置任务栏、语言栏1.5选择输入法、在“记事本”文件中输入各种符号2.1了解“资源管理

2、器的使用”2.2设置文件夹选项、查找文件或文件夹2.3文件/文件夹操作2.4使用回收站具体要求请见《大学计算机应用基础学习指导》P37~P48四、实验材料、工具、或软件WindowsXPProfessionalSP3VisualStudio2005五、实验步骤、结果(或记录)实验二:程序流程控制2-1输入半径,求对应的圆的周长、面积、对应球体的体积。运行结果:实验代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;na

3、mespace_2_1{classProgram{staticvoidMain(string[]args){constdoublePI=3.14159;doubler,perimeter,area,volume;Console.Write("请输入半径:");Strings=Console.ReadLine();r=double.Parse(s);Console.WriteLine("圆的半径为={0}",r);perimeter=2*PI*r;area=PI*r*r;volume=4/3*PI*Math.Pow(r,3);C

4、onsole.WriteLine("圆的周长为={0},面积为={1}",perimeter,area);Console.WriteLine("球体的体积={0}",volume);Console.ReadLine();}}}2-2求三角形的周长和面积运行结果:实验代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace_2_2{classProgram{staticvoidMain(string[]ar

5、gs){doublea,b,c,p,h,area;Console.Write("请输入三角形的边a:");strings=Console.ReadLine();a=double.Parse(s);Console.Write("请输入三角形的边b:");s=Console.ReadLine();b=double.Parse(s);Console.Write("请输入三角形的边c:");s=Console.ReadLine();c=double.Parse(s);if(a>0&&b>0&&c>0&&a+b>c&&a+c>b&&b+

6、c>a){Console.WriteLine("三角形三边分别为:a={0},b={1},c={2}",a,b,c);p=a+b+c;h=p/2;area=Math.Sqrt(h*(h-a)*(h-b)*(h-c));Console.WriteLine("三角形的周长={0},面积为={1}",p,area);}elseConsole.WriteLine("无法构成三角形!");Console.ReadKey();}}}2-3分段函数的实现运行结果实验代码:usingSystem;usingSystem.Collections

7、.Generic;usingSystem.Linq;usingSystem.Text;namespace_2_3_2{classProgram{staticvoidMain(string[]args){doublex,y;Console.Write("请输入x:");strings=Console.ReadLine();x=double.Parse(s);y=(x*x-3*x)/(x+1)+2*Math.PI+Math.Sin(x);if(x<0)y=Math.Log(-5*x)+6*Math.Sqrt(Math.Abs(x)

8、+Math.Pow(Math.E,4)-Math.Pow(x+1,3));Console.WriteLine("方法一:x={0},y={1}",x,y);if(x>=0)y=(x*x-3*x)/(x+1)+2*Math.PI+Math.Sin(x);if(x<0)y=Mat

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

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

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