早教吧作业答案频道 -->其他-->
C#结构体练习题计算3个坐标点构成的三角形的面积,实现以下要求:1.声明一个表示平面坐标系中的点的结构体CoOrds,包含字段x,y,以及带2个参数的构造函数.2.在主函数中分别利用三种不同的方
题目详情
C#结构体练习题
计算3个坐标点构成的三角形的面积,实现以下要求:
1.声明一个表示平面坐标系中的点的结构体CoOrds,包含字段x,y,以及带2个参数的构造函数.
2.在主函数中分别利用三种不同的方法(默认构造函数、有2个参数的构造函数、先声明后赋值),创建3个平面坐标点变量.
3.在主函数中求这3个平面坐标点所构成的三角形的面积.注意判断3个坐标点是否可以构成三角形
2.学生成绩统计,实现以下要求:
(1),定义一个学生分数结构体StudentGrade,包含字段Name、Score,以及两个参数的构造函数.
(2),在主函数中利用结构体StudentGrade,创建结构数组,在数组中存放若干学生的姓名和分数信息,计算平均分
计算3个坐标点构成的三角形的面积,实现以下要求:
1.声明一个表示平面坐标系中的点的结构体CoOrds,包含字段x,y,以及带2个参数的构造函数.
2.在主函数中分别利用三种不同的方法(默认构造函数、有2个参数的构造函数、先声明后赋值),创建3个平面坐标点变量.
3.在主函数中求这3个平面坐标点所构成的三角形的面积.注意判断3个坐标点是否可以构成三角形
2.学生成绩统计,实现以下要求:
(1),定义一个学生分数结构体StudentGrade,包含字段Name、Score,以及两个参数的构造函数.
(2),在主函数中利用结构体StudentGrade,创建结构数组,在数组中存放若干学生的姓名和分数信息,计算平均分
▼优质解答
答案和解析
static void Main(string[] args)
{
// 默认构造函数
CoOrds coords = new CoOrds();
coords.X = 10;
coords.Y = 10;
// 先声明后赋值
CoOrds cords;
cords.X = 20;
cords.Y = 10;
// 有2个参数的构造函数
CoOrds crds = new CoOrds(10,20);
}
// 平面坐标系点坐标结构体
public struct CoOrds
{
public double X;
public double Y;
public CoOrds(double x,double y)
{
this.X = x;
this.Y = y;
}
}
判断能否构成三角形的依据是任意一边大于另两边长度的差,小于两边长的和;
面积计算可以根据三角形面积公式计算,这个你自己找找吧;
///
/// 学生分数结构体 StudentGrade
///
public struct StudentGrade
{
public string Name;
public double Score;
public StudentGrade(string name,double Score)
{
this.Name = name;
this.Score = Score;
}
}
数组初始化 StudentGrade[] st = new StudentGrade[20];
{
// 默认构造函数
CoOrds coords = new CoOrds();
coords.X = 10;
coords.Y = 10;
// 先声明后赋值
CoOrds cords;
cords.X = 20;
cords.Y = 10;
// 有2个参数的构造函数
CoOrds crds = new CoOrds(10,20);
}
// 平面坐标系点坐标结构体
public struct CoOrds
{
public double X;
public double Y;
public CoOrds(double x,double y)
{
this.X = x;
this.Y = y;
}
}
判断能否构成三角形的依据是任意一边大于另两边长度的差,小于两边长的和;
面积计算可以根据三角形面积公式计算,这个你自己找找吧;
///
/// 学生分数结构体 StudentGrade
///
public struct StudentGrade
{
public string Name;
public double Score;
public StudentGrade(string name,double Score)
{
this.Name = name;
this.Score = Score;
}
}
数组初始化 StudentGrade[] st = new StudentGrade[20];
看了 C#结构体练习题计算3个坐标...的网友还看了以下:
向量分析和场论题求数量场u=xy²yz³在点M(2,-1,1)处得梯度及在矢量L=2i+2j-k方 2020-04-27 …
六年级数学题,求答案,谢谢.第一题:若a:b:c=3:4:5,且a=9,求b、c各是多少?第二六年 2020-05-17 …
高中数学题求助,快~已知数列{an}中,a1=1/2,点(n,2a(n+1)-an)在直线y=x上 2020-06-03 …
2014年国考数量关系第一题报数问题30人围坐在一起轮流表演节目,他们按顺序从1到3依次不重复地报 2020-06-12 …
难题,求高手解决(能做几道做几道啦)老师写了一个自然数,让同学们说出这个自然数的性质:A:它是一个 2020-06-30 …
已知.(1)若a=0时,求函数在点(1,)处的切线方程;(2)若函数在[1,2]上是减函数,求实数 2020-07-20 …
常数项级数求和的问题求一个常数项级数的和的问题,通常对于比较复杂的级数可以先构造一个幂级数∑An* 2020-07-29 …
怎么分奇偶性求数列的通项公式?an=n,n为奇数,an=2×3∧(n/2-1),n为偶数.我不知道 2020-08-01 …
应用题1、数学参考书每套15元,漫画故事书每套12元.今用138元钱共购两种书10套,其中数学书有多 2020-10-30 …
求助,一道高数题求函数u=x平方+y平方+z平方在曲线x=t,y=t平方,z=t立方上点(1,1,1 2020-11-24 …