单项选择题

有以下程序:
main()
int x=0,y=5,z=3;
while(z-->0&&++x<5)y=y-1;
printf("%d,%d,%d\n",x,y,z);
程序执行后的输出结果是( )。

A.3,2,0
B.3,2,-1
C.4,3,-1
D.5,-2,-5
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: void fun(char*a,char*b) a=b;(*a)++; main() char c1='A',c2='a',*p1,*p2; p1=&c1;p2=*c2;fun(p1,p2); printf( %c%c n ,c1,c2); 程序运行后的输出结果是( )。
A.Ab
B.aa
C.Aa
D.Bb
单项选择题
定义结构体数组: struct Stu int num; char name[20]; X[5]=1, LI ,2, ZHAO ,3, WANG ,4, ZHANG ,5, LIU ); for(i=1; i<5; i++) printf( %d%c ,x[i].num,xpi].name[2]); 以上程序段的输出结果为( )。
A.2A3N4A5U
B.112A3H4I
C.1A2N3A4U
D.2H3A4H5I
相关试题
  • 下列程序的功能是:将输入的正整数按逆序输...
  • 下列程序中,fun( )函数的功能是计算x2...
  • 设有下列宏定义: #define A 2 #def...
  • 以下程序的输出结果是______。 #in...
  • 下列程序运行后的输出结果是______。...