首先创建一个控制台应用程序
(一)第一种阶梯
int i = 1;
while( i <= 9 )
{
int j = 1;
while( j <= i)
{
Console.Write("{0}*{1}={2}\t", j , i, j * i); //\t的目的是让式子之间有一定间隔
j++;
}
i++;
Console.WriteLine();
}
Console.ReadKey();
运行结果
(二)第二种阶梯
int i = 1;
while( i <= 9 )
{
int k = 9 - i; //k的目的是每行最前面输出相应空格
while (k > 0)
{
Console.Write("\t");
k--;
}
int j = 1;
while( j <= i)
{
Console.Write("{0}*{1}={2}\t", j , i, j * i);
j++;
}
i++;
Console.WriteLine();
}
Console.ReadKey();
运行结果
(三)第三种阶梯
int i = 9;
while( i > 0 )
{
int k = 9 - i;
while (k > 0)
{
Console.Write("\t");
k--;
}
int j = 1;
while( j <= i)
{
Console.Write("{0}*{1}={2}\t", j , i, j * i);
j++;
}
i--;
Console.WriteLine();
}
Console.ReadKey();
运行结果
(四)第四种阶梯
int i = 9;
while( i > 0 )
{
int j = 1;
while( j <= i)
{
Console.Write("{0}*{1}={2}\t", j , i, j * i);
j++;
}
i--;
Console.WriteLine();
}
Console.ReadKey();
运行结果
以上,供大家参考学习
标签:九九乘法,Console,C#,阶梯,Write,int,while,-- From: https://blog.csdn.net/2301_78200659/article/details/137176057