c语言 编程输出如下n阶蛇形矩阵_例14:C语言实现输出4*5的矩阵

落日映苍穹つ 2023-01-01 12:50 205阅读 0赞

e7da81b24e40453e125b9de03d982c12.png

例14:C语言实现输出4*5的矩阵。

解题思路:可以用循环的嵌套来处理此问题,用外循环来输出一行数据,用内循环来输出一列数据。要注意设法输出矩阵的格式,即每输出完5个数据后换行。

源代码演示:

  1. #include<stdio.h>//头文件
  2. int main()//主函数
  3. {
  4. int i,j;//定义变量
  5. int temp=0;
  6. for(i=1;i<5;i++)//for循环嵌套,外层循环做行
  7. {
  8. for(j=1;j<6;j++,temp++)//for循环嵌套,外层循环做列
  9. {
  10. if(temp%5==0)//每5个数进行一下
  11. {
  12. printf("n");
  13. }
  14. printf("%dt",i*j);//输出数
  15. }
  16. }
  17. return 0;//函数返回值为0
  18. }

编译运行结果如下:

  1. 1 2 3 4 5
  2. 2 4 6 8 10
  3. 3 6 9 12 15
  4. 4 8 12 16 20
  5. --------------------------------
  6. Process exited after 1.816 seconds with return value 0
  7. 请按任意键继续. . .

读者需要注意一下,上面我用的是t,t的意思是水平制表符。

C语言 | 输出4*5的矩阵​mp.weixin.qq.com

e08cfcb8804a113eabfdcfbb3d448787.png

发表评论

表情:
评论列表 (有 0 条评论,205人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C语言实现矩阵相乘

    C语言实现矩阵相乘 矩阵相乘是线性代数中的一个基本操作,它在计算机科学和数学领域中有着广泛的应用。在本文中,我们将使用C语言来实现矩阵相乘的功能。 矩阵相乘的规则是:如果两

    相关 C语言输出矩阵马鞍点

           在矩阵中,一个数在所在行中是最大值,在所在列中是最小值,则被称为鞍点。        下面是输出矩阵马鞍点的源代码: //C语言输出矩阵马鞍点

    相关 C语言实现矩阵操作

    问题描述: 从文件中读取多组测试数据,对读取的矩N阶阵Arr做如下操作: 1.将Arr中第1列中,从第1行到第N行中最大数据所在行数据,与第1行数据交换; 2.将A