C#实验.docx
- 文档编号:3545125
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:17
- 大小:475.25KB
C#实验.docx
《C#实验.docx》由会员分享,可在线阅读,更多相关《C#实验.docx(17页珍藏版)》请在冰豆网上搜索。
C#实验
实验1
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespacetext1._1
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine(Console.ReadLine());
Console.ReadLine();
}
}
}
实验2
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespacetwxt1._2
{
publicpartialclassForm1:
Form
{
publicForm1()
{
InitializeComponent();
}
privatevoidbutton1_Click(objectsender,EventArgse)
{
label1.Text="hello.world";
}
}
}
实验1
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceexample1
{
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("欢迎参观故宫");
Console.WriteLine("请输入参观者类型<选择1-5>");
Console.WriteLine("1:
1.2米以下的儿童免票");
Console.WriteLine("2:
大中小学生门票20元");
Console.WriteLine("3:
离休人员面免票");
Console.WriteLine("4:
老年人享受半价优惠");
Console.WriteLine("5:
其他人员");
stringstr=Console.ReadLine();
inti=Int32.Parse(str.Trim());
if(i<1||i>5)
{
Console.WriteLine("你输入的不在范围内.");
}
else
{
switch(i)
{
case1:
Console.WriteLine("1.2米以下儿童免票,票价为:
0元");
break;
case2:
Console.WriteLine("大中小学生门票20元,票价为:
20元");
break;
case3:
Console.WriteLine("离休人员面免票,票价为:
0元");
break;
case4:
Console.WriteLine("老年人享受半价优惠,票价为:
30元");
break;
case5:
Console.WriteLine("其他人员为全票,票价为:
60元");
break;
}
}
Console.ReadLine();
}
}
}
实验2
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceexample2
{
publicclassTrival
{
publicint_tourCost=0;
publicstring_location;
publicintTourPrice
{
get
{
if(_location=="北京")
return_tourCost=1000;
elseif(_location=="上海")
return_tourCost=1500;
else
return_tourCost=2000;
}
}
publicstringLocation
{
get
{
return_location;
}
set
{
if(value!
="北京"&&value!
="上海"&&value!
="广州")
{
_location=null;
}
else
_location=value;
}
}
}
classProgram
{
staticvoidMain(string[]args)
{
Console.WriteLine("请输入旅游地点:
");
stringstr=Console.ReadLine();
while(!
(str=="q"||str=="Q")){
Trivalm=newTrival();
m._location=str;
Console.WriteLine("旅游地点:
{0}",m._location);
Console.WriteLine("旅游费用:
{0}",m.TourPrice);
str=Console.ReadLine();
}
}
}
}
实验3
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespaceExample3
{
publicclassCircle
{
readonlydoublePI=3.1415926;
publicdoubler;
publicCircle(){r=0;}
publicCircle(doublei){
this.r=i;
}
publicdoublearea(){
returnPI*r*r;
}
publicvoidshow()
{
Console.WriteLine("圆的面积为:
");
Console.WriteLine(area());
}
}
publicclassglobe:
Circle{
publicglobe():
base(){}
publicglobe(doublei):
base(i){}
publicdoublenewarea()
{
return4*area();
}
publicdoublenewvolume()
{
return4*area()*r/3;
}
publicnewvoidshow()
{
Console.WriteLine("球的表面积为:
");
Console.WriteLine(newarea());
Console.WriteLine("球的体积为:
");
Console.WriteLine(newvolume());
}
}
publicclasscolumn:
Circle
{
publicdoublel;
publiccolumn(doublei,doubleh):
base(i){this.l=h;}
publicdoublenew1area()
{
return2*3.1415926*r*(r+l);
}
publicdoublenew1volume()
{
returnarea()*l;
}
publicnewvoidshow()
{
Console.WriteLine("圆柱的表面积为:
");
Console.WriteLine(new1area());
Console.WriteLine("圆柱的体积为:
");
Console.WriteLine(new1volume());
}
}
publicclasscone:
column
{
publiccone(doublei,doubleh):
base(i,h){}
publicdoublenew2area()
{
return3.1415926*r*l;;
}
publicdoublenew2volume()
{
returnnew1volume()/3;
}
publicnewvoidshow()
{
Console.WriteLine("圆锥的表面积为:
");
Console.WriteLine(new2area());
Console.WriteLine("圆锥的体积为:
");
Console.WriteLine(new2volume());
}
}
classProgram
{
staticvoidMain(string[]args)
{
try
{
Console.WriteLine("请输入半径:
");
stringstra=Console.ReadLine();
doublex=Convert.ToDouble(stra);
Console.WriteLine("请输入高:
");
stringstrb=Console.ReadLine();
doubley=Convert.ToDouble(strb);
Circlea=newCircle(x);
a.area();
a.show();
globeb=newglobe(x);
b.newarea();
b.newvolume();
b.show();
columnc=newcolumn(x,y);
c.new1area();
c.new1volume();
c.show();
coned=newcone(x,y);
d.new2area();
d.new2volume();
d.show();
Console.ReadLine();
}
catch(Exceptionerr)
{
Console.WriteLine("输入发生异常为:
"+err.Message);
Console.ReadLine();
}
}
}
}
实验1
实验二
实验:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 实验
![提示](https://static.bdocx.com/images/bang_tan.gif)