我有一个简单的问题。我有这个 C# 代码:
static void Main(string[] args)
{
int num1, i, j, x, y;
Console.WriteLine("enter number");
num1=int.Parse(Console.ReadLine());
for (i=1; i<=num1; i++){
for (j=1; j<i+1; j++) {
Console.Write(i);
}Console.Write("\n");
}
for (x=num1; x>=0; x--){
for (y=0; y<x; y++) {
Console.Write(x);
}Console.Write("\n");
}
Console.ReadLine();
}
中间线重复两次
从数字中打印三角形。问题是中间线重复了两次。我的问题是我怎样才能改变循环,所以中间的行号会重复两次?希望得到帮助,谢谢!