永发信息网

C语言程序:请定义一个表示向量(即一个整数系列)的结构体,并编写一个模块化的程序来完成以下任务

答案:4  悬赏:40  手机版
解决时间 2021-01-25 09:52
(a)创建一个向量。
(b)修改给定元素的值;
(c)乘以一个比例值;
(d)按如下形式显示向量(10,20,30,...)
(e)计算两个向量的和;
要求用一个input函数实现向量的创建,用一个update函数实现向量的修改,用一个multiply函数实现向量的乘法,用一个show函数显示向量,用一个add函数实现两个向量加法
最佳答案
不好意思啊?我不会你像团队求助吗?
全部回答
#include<stdio.h> struct vect { int v1; int v2; int v3; }; void a(struct vect *v,int n) { v->v1=(v->v1)*n; v->v2=(v->v2)*n; v->v3=(v->v3)*n; } main() { struct vect myvector; myvector.v1=10; myvector.v2=20; myvector.v3=30; printf("(%d,%d,%d)\n",myvector.v1,myvector.v2,myvector.v3); a( &myvector ,5); printf("(%d,%d,%d)\n",myvector.v1,myvector.v2,myvector.v3); getch(); }
#include<stdio.h> struct vect { int v1; int v2; int v3; }; void b(struct vect *p,int m) { p->v1=10; p->v2=m; p->v3=30; } void a(struct vect *v,int n) { v->v1=(v->v1)*n; v->v2=(v->v2)*n; v->v3=(v->v3)*n; } main() { int m,n; struct vect myvector; printf("input three numbers:\n"); scanf("%d %d %d",&myvector.v1,&myvector.v2,&myvector.v3); printf("(%d,%d,%d,...)\n",myvector.v1,myvector.v2,myvector.v3); printf("input n:"); scanf("%d",&n); a(&myvector,n); printf("(%d,%d,%d,...)\n",myvector.v1,myvector.v2,myvector.v3); printf("input m:"); scanf("%d",&m); b(&myvector,m); printf("(%d,%d,%d,...)\n",myvector.v1,myvector.v2,myvector.v3); }
向量的乘法?怎么个乘法啊,提示一下,别的内容看得懂,这个向量的乘法不明白怎么操作?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
颈椎病会引起走路感到左右不平衡吗
BEYOND有个演唱会是把一个大电视放在中间的,
以下哪种图片格式不是网页的常用图片格式。()
根据中文名、改英文名、
济南天桥区周围有没有公共(免费)的乒乓球桌啊
七白草面膜含有激素
原重庆消防总队长傅纪诚目前在什么单位?
迪迪龙青少儿英语徐汇分校地址在什么地方,我
怀孕两个月胎儿停育或者胎死在腹中孕妇会有反
浙江工业大学苏州大学哪个好,研究生部,微生
婚庆用品(大三路)怎么去啊,我要去那办事
CCMMERCIAL INVOICE IN FOUR FOLDS 请帮助翻
【洒扫应对】洒扫应对日记是什么
眉心装饰品叫什么?
我的QQ空间访问权限改不了,总提示系统繁忙,
推荐资讯
电脑买了2个月,去买电脑的地方重装系统要出
18世纪法国之所会在殖民争霸战争中失败,主要
求助,安装cod5遇到这个.请详细告诉方法。(
2019年初中课时学练测新优化设计八年级道德与
狗狗老是叫怎么办?衣架都打烂了没用 是两只比
宝宝身上的疙瘩,我家宝宝7个月了,1个月前好
【教学设计的作用】下列对教学设计作用的描述
联想ThinkPad X1 Carbon不插电源就不能开机去
分子式为C7H8O的烃的含氧衍生物中,结构简式
在建行办理银行卡,预留手机号一定要填本人的
求《最后的常春藤》老贝尔曼画叶情景联想 400
吉林省延边州安图县夕阳红康乐中心怎么去啊,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?