下列程序的输出结果是( )
static void Main(string[] args)
{
int y = 18, i = 0;
int[] a = new int[8];
do
{
a[i] = y % 2;
i++;
y = y / 2;
} while (y >= 1);
for (int j = i - 1; j > 0; j--)
Console.Write ("{0} ",a[j]);
Console.WriteLine();
Console.ReadKey();
} A.
1000 B.
1001 C.
1010 D.
1100
static void Main(string[] args)
{
int y = 18, i = 0;
int[] a = new int[8];
do
{
a[i] = y % 2;
i++;
y = y / 2;
} while (y >= 1);
for (int j = i - 1; j > 0; j--)
Console.Write ("{0} ",a[j]);
Console.WriteLine();
Console.ReadKey();
} A.
1000 B.
1001 C.
1010 D.
1100