55智能网
新记
C语言:定义一个2行3列的浮点型二维数组,并将每个元素的地址输出?
C语言
举报该文章
其他看法
第1个回答 2020-11-24
您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!
#include<stdio.h>
void main()
{
int a[2][3],i,j,sum=0;
printf("请输入数组元素:\n");
for(i=0;i<2;i++)
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
printf("每行的和分别为:\n");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
sum += a[i][j];
}
printf("%d\n",sum);
sum=0;
}
printf("每和分别\n");
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
sum += a[j][i];
}
printf("%d\n",sum);
sum=0;
}
}非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
追问
麻烦你了
那如果直接给定该数组为a[2][3]={ {123},{456}}
那具体代码怎么写呢?
第2个回答 2020-11-24
#include<stdio.h>
void main()
{
int i,j,sum=0;
double a[2][3]={{1,2},{3,5},{7,8.0}};
for(i=0;i<2;i++)
{for(j=0;j<3;j++)
printf("%lf:%d ",a[i][j],&a[i][j]);
printf("\n");
}
}
相似回答
大家正在搜
相关问题
C语言求解: 使用一个3行4列的二维数组,存储浮点数1至12...
高手帮忙!C语言:定义一个4行5列的二维数组,求出每行元素之...
C语言指向二维数组的指针
请教C语言一道指向二维数组指针的题,谢谢!