即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

键盘输入3*3的整数矩阵,分别求两条对角线元素(element)的与,运用行指针变量实现。

编程语言 u012677715 30℃ 0评论
#include  
void main()
{  

   int a[3][3],sum=0,sum1=0,(*p)[3];  
    int i,j,m;   
printf("请输入9个整数,用以构成3*3矩阵,输入以空格间隔:\n");
    for(i=0;i<3;i++) 
{
        for(j=0;j<3;j++)  
{scanf("%d",&a[i][j]);  }}

    p=a;  

    for(i=0;i<3;i++)  
{sum+=(*(*(p+i)+i));  }
for(m=0;m<3;m++)
{sum1+=(*(*(p+m)+(3-m-1)));}
     printf("主对角线的和是:%d\n斜对角线的和是:%d\n\n",sum,sum1);  

      system("pause");  



}  

转载请注明:CodingBlog » 键盘输入3*3的整数矩阵,分别求两条对角线元素(element)的与,运用行指针变量实现。

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情