每接触一门语言,无非就是从最基础的讲起,讲语法,讲逻辑。每一种语言都离不开循环语句,而for循环则是最重要也是最常见的。
而用for循环编程,最基础的也就是九九乘法表了。在这呢,将九九乘法表的几种形式展示一下:
#include<stdio.h>
void main()
{
int i,j;
//左上角
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
{
if(i<=j)
printf("%dX%d=%d\t",i,j,i*j);
}
printf("\n");
}
//左下角
printf("\n");
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
{
if(i>=j)
printf("%dX%d=%d\t",i,j,i*j);
}
printf("\n");
}
//右上角
printf("\n");
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
{
if(i<=j)
printf("%dX%d=%d\t",10-i,10-j,(10-i)*(10-j));
else
printf("\t");
}
printf("\n");
}
//左上角
printf("\n");
for (i=1;i<10;i++)
{
for (j=1;j<10;j++)
{
if(i>=10-j)
printf("%dX%d=%d\t",10-i,10-j,(10-i)*(10-j));
else
printf("\t");
}
printf("\n");
}
}
这个程序可以实现乘法表四个角的形状。