我需要將二進制數字邏輯添加到此代碼段中。我只是不能換我周圍的頭如何實現二進制數,我可以只添加0
S和1
秒,但似乎並沒有被正確如何在C中打印二進制數字的三角形#
namespace Star_Pyramid
{
class Program
{
static void Main(string[] args)
{
int num;
Console.WriteLine("enter level");
num = Int32.Parse(Console.ReadLine());
int count = 1;
for (int lines = num; lines >= 1; lines--)
{
for (int spaces = lines - 1; spaces >= 1; spaces--)
{
Console.Write(" ");
}
for (int star = 1; star <= count; star++)
{
Console.Write("*");
Console.Write(" ");
}
count++;
Console.WriteLine();
}
Console.ReadLine();
}
}
}
請解釋你的意思是「添加二進制數邏輯」 –
@SamiKuhmonen我需要打印由二進制數組成的三角形 –
@MohammadQasim第一個內部'for'可以替換爲'Console.Write(new String ('',lines - 1));' –