早教吧作业答案频道 -->其他-->
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个坐标...的网友还看了以下:
小明最喜欢妈妈做的包子,妈妈所做的每个包子需要用40克面粉,30克猪肉,20克青菜.(1)如果妈小明 2020-03-31 …
数学中的包含符号,有无右包含(即开口向左)一说?我是指线面之间关系的那个包含符号,而不是集合的.知 2020-04-07 …
含有包含两字的成语 包含( ) ( ) 2020-05-16 …
预防和控制风险损失的成本,包括( )。 A.直接成本B.个体成本C.间接成本D.总体成本 2020-05-21 …
个人进行教育投资的成本包括直接成本和间接成本,下列选项中属于直接成本的是( )。Ⅰ.书籍费Ⅱ.学费 2020-05-22 …
贷款定价所包含的成本包括资金成本、经营成本、风险成本和资本成本。资本成本主要是指商业 2020-05-30 …
英语翻译嗨我们已经收到你的付款.我们今天将为你发送第一个包裹.预计15天自由会抵达.剩下4个包裹, 2020-06-17 …
生态系统的成分包括—、、、和.食物链和食物网由于以食物关系为基础,所以生态系统的成分包括—、、、和 2020-06-26 …
语文问题一.写出四个除了下列成语以外的表示“丰富繁多”的成语.包罗万象琳琅满目目不暇接眼花缭乱一应 2020-07-02 …
种子的成分包括和两大类,前者包括、,(种子燃烧后的灰白色灰烬是后者包括、、.其中遇双缩脲试剂变成红 2020-07-05 …