实验一 语言基础
一、实验目的
1. 熟悉Visual Stido.NET 实验环境;
2. 掌握控制台程序的编写方法;
3. 掌握C#程序设计语言的语法基础;
4. 掌握控制语句和数组的使用。
二、实验要求
根据题目要求,编写 C#程序,并将程序代码和运行结果写入实验报告。
三、实验内容
1. 编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。
源码:
主函数部分
static void Main1_1(string[] aa)
{
//定义三角形边长,矩形长和宽,以及周长和面积
int i;
double tri1, tri2, tri3;
double rec1, rec2;
double cir, area;
//系统编写
Console.WriteLine("--------------------几何图形周长、面积计算-----------------");
while (true)
{
Console.WriteLine("请选择图形样式:");
Console.WriteLine(" 1.三角形 2.矩形 3.退出 ");
Console.WriteLine("请输入对应序号:");
//这里不知道什么原因。需要回车两次才能继续。
i = int.Parse(Console.ReadLine());
switch (i)
{
//三角形算法
case 1:
Console.WriteLine("请输入所求三角形的第一条边的长度:");
tri1 = float.Parse(Console.ReadLine());
Console.WriteLine("请输入所求三角形的第二条边的长度:");
tri2 = float.Parse(Console.ReadLine());
Console.WriteLine("请输入所求三角形的第三条边的长度:");
tri3 = float.Parse(Console.ReadLine());
cir = tri1 + tri2 + tri3;//周长
area = Math.Sqrt(cir / 2 * (