c语言编程实现九九乘法表,样式要求长方形,右三角形,左三角形。
解题思路:利用for嵌套循环打印行与列。
长方形源代码演示:
#include <stdio.h>//头文件
int main()//主函数的入口
{
int i = 0, j = 0;//定义变量并初始化
for (i = 1; i <= 9; i++)//外层的for循环控制行
{
for (j = 1; j <= 9; j++)//内层的for循环控制列
{
printf("%d*%d=%d\t ", j, i, i * j);//这里\t是制表符
}
printf("\n");//换行
}
return 0;//函数返回值为0
}
编程运行结果如下:
右三角源代码展示:
注意这里 j < i 打印的是空格
#include <stdio.h>//头文件
int main()//主函数的入口
{
int i = 0, j = 0;//定义变量并初始化
for (i = 1; i <&#