问题 单项选择题

以下程序运行后,输出结果为______。
main()
int y=18,i=0 j,a[8];
do
a[i]=y%2; i++; y=y/2;
while(y>=1);
for(j=1-1;j>=0;j--)
printf("%d",a[j]);
printf("\n");

A) 10000
B) 10010
C) 00110
D) 10100

答案

参考答案:B

填空题
问答题 简答题