单项选择题

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

A.1000
B.10010
C.00110
D.10100
<上一题 目录 下一题>
热门 试题

单项选择题
若已定义以下语句,其中0≤i≤9,则对a数组元素不正确的引用为______。 int a[]=0,1,2,3,4,5,6,7,8,9,*p=a,i;
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
单项选择题
下列程序中,正确的为______。
A.main()
int *pb=&b;
float 1>=15.25;
print f("%d\n" ,*pb);


B.amin()
int a,*pa;
a=10;
*pa=a;
prinffC%d",*pa);


C.main()
char s[20];
char *ps=&s;
scanf("%s",*p);
printf("%s",*p);

D.main()
char str[10];
int *ps=str[0];
str="abcdefg";
printf("%s",*p);

相关试题
  • 下列程序的功能是计算机平均成绩并统计90...
  • 下列程序的功能是计算机一元二次方程的根。...
  • 设在主函数中有以下定义和函数调用语句,且...
  • 下列程序的运行结果为 【6】 。 main(...
  • 存储结构的4种基本类型分别是顺序、链式、...