c#程序设计实验报告文档格式.docx

上传人:b****3 文档编号:13988031 上传时间:2022-10-16 格式:DOCX 页数:27 大小:145.93KB
下载 相关 举报
c#程序设计实验报告文档格式.docx_第1页
第1页 / 共27页
c#程序设计实验报告文档格式.docx_第2页
第2页 / 共27页
c#程序设计实验报告文档格式.docx_第3页
第3页 / 共27页
c#程序设计实验报告文档格式.docx_第4页
第4页 / 共27页
c#程序设计实验报告文档格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

c#程序设计实验报告文档格式.docx

《c#程序设计实验报告文档格式.docx》由会员分享,可在线阅读,更多相关《c#程序设计实验报告文档格式.docx(27页珍藏版)》请在冰豆网上搜索。

c#程序设计实验报告文档格式.docx

1.3桌面图标的排列、设置桌面背景和屏幕保护程序

1.4设置任务栏、语言栏

1.5选择输入法、在“记事本”文件中输入各种符号

2.1了解“资源管理器的使用”

2.2设置文件夹选项、查找文件或文件夹

2.3文件/文件夹操作

2.4使用回收站

具体要求请见《大学计算机应用基础学习指导》P37~P48

四、实验材料、工具、或软件

WindowsXPProfessionalSP3

VisualStudio2005

五、实验步骤、结果(或记录)

实验二:

程序流程控制

2-1输入半径,求对应的圆的周长、面积、对应球体的体积。

运行结果:

实验代码:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

namespace_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);

圆的周长为={0},面积为={1}"

perimeter,area);

球体的体积={0}"

volume);

Console.ReadLine();

}

}

2-2求三角形的周长和面积

namespace_2_2

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);

请输入三角形的边c:

c=double.Parse(s);

if(a>

0&

&

b>

c>

a+b>

c&

a+c>

b&

b+c>

a)

三角形三边分别为:

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));

三角形的周长={0},面积为={1}"

p,area);

elseConsole.WriteLine("

无法构成三角形!

Console.ReadKey();

2-3分段函数的实现

运行结果

namespace_2_3_2

doublex,y;

请输入x:

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)+Math.Pow(Math.E,4)-Math.Pow(x+1,3));

Console.WriteLine("

方法一:

x={0},y={1}"

x,y);

if(x>

=0)

y=Math.Log(-5*x)+6*Math.Sqrt(Math.Abs(x)+Math.Pow(Math.E,4)-Math.Pow(x+1,3));

方法二:

else

y=Math.Log(-5*x)+6*Math.Sqrt(Math.Abs(x)+Math.Pow(Math.E,4)-Math.Pow(x+1,3));

方法三:

y=(x>

=0)?

(x*x-3*x)/(x+1)+2*Math.PI+Math.Sin(x):

Math.Log(-5*x)+6*Math.Sqrt(Math.Abs(x)+Math.Pow(Math.E,4)-Math.Pow(x+1,3));

方法四:

Console.ReadKey();

2-4三个数比较大小

namespace_2__4

inta,b,c,a1,b1,c1,t,Nmax,Nmin,Nmid;

RandomrMun=newRandom();

a=rMun.Next(101);

b=rMun.Next(101);

c=rMun.Next(101);

原始值:

a1=a;

b1=b;

c1=c;

b)

t=a;

a=b;

b=t;

c)

a=c;

c=t;

if(b>

t=b;

b=c;

Console.WriteLine(("

(方法一)升序值:

),a,b,c);

a=a1;

b=b1;

c=c1;

Nmax=Math.Max(Math.Max(a,b),c);

Nmin=Math.Min(Math.Min(a,b),c);

Nmid=a+b+c-Nmax-Nmin;

a=Nmin;

b=Nmid;

c=Nmax;

(方法二)升序值:

2-5求解一元二次方程

namespaceConsole2_5

doublea,b,c,delta,x1,x2,realPart,imagePart;

请输入系数a:

请输入系数b:

请输入系数c:

if(a==0)

if(b==0)Console.WriteLine("

此方程无解!

此方程的解为:

{0}"

-c/b);

else

delta=b*b-4*a*c;

if(delta>

{

x1=(-b+Math.Sqrt(delta))/(2*a);

x2=(-b-Math.Sqrt(delta))/(2*a);

此方程有两个不等实根:

{0},{1}"

x1,x2);

if(delta==0)Console.WriteLine("

此方程有两个相等实根:

-b/(2*a));

realPart=-b/(2*a);

imagePart=Math.Sqrt(-delta)/(2*a);

{0}+{1}i和{0}-{1}i"

realPart,imagePart);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1