单项选择题

有以下程序
main()
int x,y,z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
程序运行后的输出结果是()。

A、 2,3,3
B、 2,3,2
C、 2,3,1
D、 2,2,1

<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是()。 main () int a=4,b=5,c; if(a<b) c=a*b; printf( %d,%d,%d n ,b,a,c); else c=b a;printf( %d,%d,%d n ,b,a, c);

A、 4,5,12
B、 20
C、 5,4,20
D、 12

单项选择题
若已定义:int a[]=0,1,2,3,4,5,6,7,8,9,*p=a,i;,其中0≤i≤9,则对a数组元素不正确的引用是()

A、 a[p-a]
B、 *(&a[i])
C、 p[i]
D、 a[10]

相关试题
  • 以下程序中C的二进制值是()。 char a=...
  • 有以下程序: #include<stdio.h> mai...
  • 以下叙述中正确的是()
  • 以下选项中可用做C程序合法实数的是()。
  • 以下程序运行后,输出结果是()。 main(...