当前位置:   article > 正文

【C语言】--求一个3 * 3矩阵对角线元素之和_c语言求一个3×3矩阵对角线元素之和。

c语言求一个3×3矩阵对角线元素之和。

目录

题目

问题分析

代码

测试结果


题目

求一个3 * 3矩阵对角线元素之和

问题分析

利用双重for循环控制输入二维数组,再将 a[ i ][ i ]累加后输出。 

代码

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int i, j;
  5. float sum = 0;
  6. float arr[3][3] = { 0 };//数组初始化
  7. printf("请输入9个数字:\n");
  8. for (i = 0;i < 3;i++)//输入数组元素
  9. {
  10. for (j = 0;j < 3;j++)
  11. {
  12. scanf_s("%f", &arr[i][j]);
  13. }
  14. }
  15. for (i = 0;i < 3;i++)//计算对角线的和
  16. {
  17. sum = sum + arr[i][i];
  18. }
  19. printf("3 * 3矩阵对角线元素之和为:%f\n", sum);
  20. return 0;
  21. }

测试结果

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/561358
推荐阅读
相关标签
  

闽ICP备14008679号