永发信息网

三元组如何定义数组

答案:3  悬赏:70  手机版
解决时间 2021-04-03 20:32
三元组如何定义数组
最佳答案
如果你指3维数组,则声明3个维:
int a[3][4][5];
对应的元素是 a[k][j][i]。
线性排列次序是:
for (k=0;k<3;k++) for (j=0;j<4;j++) for (i=0;i<5;i++) a[k][j][i] =0;
==
如果你指3 成员元素,则要用结构:
typedef struct pp {
float x,y,z; // 该结构有3个 成员
} P3; // 别名 P3

main(){
P3 s[3]={{0,0,0},{1,1,1},{2,2,2}}; // 声明 s 是结构数组,有3个结构元素,并初始化
int i;
// 输出3 点 坐标
for (i=0;i<3;i++) printf("Point %d x=%f y=%f z=%f\n",i+1,s[i].x,s[i].y,s[i].z);

}追问我想输出两个一维数组相加的结果???
全部回答
int a[10][10][10] ; 其实二维,三维……都是一维数组(特殊)
int num[2][2][2]={0,1,2,3,4,5,6,7,8};
里面分别对应着:num[0][0][0];num[0][0][1];num[0][1][0];
num[0][1][1];num[1][0][0];num[1][0][1];num[1][1][0];
num[1][1][1];即num[0][0][0]=0;以此类推,只要类比一下二维与三维的,两者是很相似的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我把女朋友惹生气了,现在她要跟我分手怎么办
2010年新厉4月8日取名男孩,姓黄,要带个轩字
如图,在△ABC中,若∠A=42°,∠B=62°,则
矿用液压注浆泵ZBYS3.8/10-15的活塞行程是多
lol滚雪球发生了如何解决?
车载导航显示夜行模式是怎么回事?
B2驾驶证权限
早上喝什么茶可以减肥,早晨起床空腹喝什么水
自从QQ中毒后发表了不良的东西,然后自己发表
斑鸠的窝被动过,斑鸠还会回来吗
单选题It'sa________ifyouwantmetotellt
单选题Aretheseyour________?A.bookB.suitcas
安全寄语关于火灾避免,浴室消防安全标语 5分
微风还可以怎么表达
九月九重阴节尊老的句子
推荐资讯
公积金卡丢失在哪办理,公积金卡丢失怎么补办
粮食有哪些计量单位和计量方法?分原粮和成品
20除以40等于多少百分比
玩QQ华夏,分辨率自己下降到800*600,怎么调
PSP fifa14的基本操作和高阶操作
FGO莫里亚蒂怎么样
青果巷的寻访日记两百字
成语玩命猜一个人体上多一撇一个凯没几
海盗来了疯狂猜成语兑换码
恒瑞和豪森那个待遇好
单选题下列各句中,加粗的成语使用恰当的一句
51岁属羊的9月21是啥星座
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?