当前位置: 首页 > 工具软件 > *J > 使用案例 >

打印i*j规则的4*5矩阵(C语言)

司国源
2023-12-01

OK,今天再来分享一个简单的代码,按照一定的规则打印4*5矩阵,每一个元素的数值为i*j的值,也就是行和列的一个乘积。

上代码:

#include<stdio.h>
int main()
{
    int i,j,n=0;
    for(i=1;i<=4;i++)   //打印4行,i表示行
    {
        for(j=1;j<=5;j++)    //打印5列,j表示列
        {
            printf("%d\t",i*j);   //打印i*j的数值,\t表示打印数值后空一个tab键的空格
            n=n+1;                //可以写成n++,含义是一样的
            if(n%5==0)            //n%5==0,意思是如果n为5的整数倍
                printf("\n");     //就另起一行
        }  
        printf("\n");             //一行打印完成后,再重起一行,加上上面一行,就是两行之间空一行
    }
    return 0;
}

第一个for循环作用是:i=1;i<=4,也就是4行

第二个for循环的作用是:j=1;j<=5,也就是5列

我们看printf("%d\t",i*j),这一行的作用是,打印i*j的值,‘\t’的作用是打印一个值后打印一个tab键,也

 类似资料: