分享:实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定

要打印一个表,那么首先要清楚一个表包含行和列,这里就很容易想到用两个循环,依次打印出行和列的值。

现在,我们要求用一个函数将它封装起来,让我们可以对任意一个数,进行若干行列的口诀表打印。

我们可以用下面的代码:

#include<stdio.h>

#include<stdlib.h>
void mean()
{
printf("**************\n");
printf("输出口诀表\n");
printf("**************\n");
}


//99乘法口诀表 
void biao()
{
int i = 0;
int j = 0;
int N;
printf("请输入N:");
scanf("%d",&N);
for(i=1;i<=N;i++)
{
for(j=1;j<=N;j++)                              //这里可以改为for(j=1;j<=i;j++)   
{
printf("%3d*%3d = %3d",i,j,i*j);
}
printf("\n");
}

}
int main()
{

mean();
biao();
system("pause");
return 0;

}


这里输出的表是矩形的,不过我们以前见过的99乘法表是一个三角形的,要改的话可以像上文那样改,这样输出当然要好看一些

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值