早教吧作业答案频道 -->其他-->
C语言结构体请定义一个表示向量(即一个整数系列)的结构体,并编写一个模块化的程序来完成以下任务:创建一个向量。修改给定元素的值。乘以一个比例值。按如下形式显示向量。
题目详情
C语言 结构体
请定义一个表示向量(即一个整数系列)的结构体,并编写一个模块化的程序来完成以下任务:
创建一个向量。
修改给定元素的值。
乘以一个比例值。
按如下形式显示向量。
(10,20,30,...)
请定义一个表示向量(即一个整数系列)的结构体,并编写一个模块化的程序来完成以下任务:
创建一个向量。
修改给定元素的值。
乘以一个比例值。
按如下形式显示向量。
(10,20,30,...)
▼优质解答
答案和解析
#include
#include
struct vect{
int v1;
int v2;
int v3;
};
int main()
{
vect myVector,myvect;
myVector.v1=10;
myVector.v2=20;
myVector.v3=30;
printf("%c%d,%d,%d%c\n",'(',myVector.v1,myVector.v2,myVector.v3,')');
myvect=myVector*5;
printf("%c%d,%d,%d%c\n",'(',myvect.v1,myvect.v2,myvect.v3,')');
return 1;
}
vect operator *(vect vec,int n)
{
vect p;
p.v1=vec.v1*n;
p.v2=vec.v2*n;
p.v3=vec.v3*n;
return p;
}
#include
struct vect{
int v1;
int v2;
int v3;
};
int main()
{
vect myVector,myvect;
myVector.v1=10;
myVector.v2=20;
myVector.v3=30;
printf("%c%d,%d,%d%c\n",'(',myVector.v1,myVector.v2,myVector.v3,')');
myvect=myVector*5;
printf("%c%d,%d,%d%c\n",'(',myvect.v1,myvect.v2,myvect.v3,')');
return 1;
}
vect operator *(vect vec,int n)
{
vect p;
p.v1=vec.v1*n;
p.v2=vec.v2*n;
p.v3=vec.v3*n;
return p;
}
看了C语言结构体请定义一个表示向量...的网友还看了以下:
小明家去年结余5000元,估计今年可结余9500元,并且今年的收入比去年高15%,支出比去年低10 2020-05-17 …
假设并集A∪B,用描述法表示就是xlx属于A或x属于B,并集不就是两个集合结合在一起了吗那比如说A 2020-06-14 …
为加强公民的节水意识,某城市制定了以下收费标准,每户每月用水未超过7立方米时,没每立方米收费1元并 2020-06-23 …
谁把九年级化学上册第三单元物质构成的奥秘课题123所有的物质的关系,定义,结构的关系定义给我.谁把 2020-07-04 …
请问下面这道题怎么做会计分录15日计算并结转A、B产品的制造成本。A产品投产120件,完工100件 2020-07-14 …
1.李勇家前年结余4000元,去年结余12000元,并且去年收入比前年搞20%,支出比前年高50% 2020-07-28 …
求解、很诧异的一道数学题前提:麻麻去玩麻将、用扑克牌当做钱、玩完后数扑克牌结账换钱.并且支付台费40 2020-11-27 …
元素周期表反映了元素性质的周期性变化规律,请根据短周期元素在周期表中的位置、结构和相关性质并结合所提 2020-11-29 …
如何提取法定盈余公积?A公司2008年12月20日销售一批商品给B公司,取得收入90000元(不含税 2020-12-03 …
小芳家去年结余6000元,估计今年可结余10000元,并且今年收入比去年高15%,支出比去年低10% 2020-12-07 …