#include<stdio.h>
#include<windows.h>
int main(){
int a,i;
for (a = 1; a <= 9; a++){
for (i = 1; i <= a; i++){
printf("%d*%d=%-3d", a, i, a*i);
if (a <=i)
printf("\n");
}
}
getchar();
return 0;
}
函数实现乘法表:
#include<stdio.h>
#include<windows.h>
#pragma warning (disable:4996)
void Multi(int num)
{
int i = 0;
int j = 0;
for (i = 1; i <= num; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%-4d", i, j, i*j);
if (i == j)
{
printf("\n");
}
}
}
}
int main()
{
int num = 0;
scanf("%d",&num);
Multi(num);
system("pause");
return 0;
}
程序运行结果: