(c语言)乘法表
乘法表
乘法表需要用两个for循环来控制行和列,同时,内循环要小于等于外循环。用两个例子来说明乘法表,一个是九九乘法表,一个是用函数写的行列数指定的乘法表
九九乘法表
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main ()
{
int i, j;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
printf("%d*%d=%d\t", i,j,i*j);
printf("\n");
}
system ( "pause" );
return 0;
}
行列数自己指定的乘法表
利用函数实现,n代表行数和列数(行列数相同)
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void mult_print(int n)
{
int i;
int j;
for (i = 1; i <= n; i++)
{
for (j = 1; j <= i; j++)
{
//return (i, j, i*j);
printf("%d*%d=%d ", i, j, i*j);
}
printf("\n");
}
}
int main()
{
int n=0;
printf("输入想要实现口诀表的行数(列数与行数相同):");
scanf("%d", &n);
mult_print(n);
system("pause");
return 0;
}