单项选择题

下列程序的输出结果是( )。   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
<上一题 目录 下一题>
热门 试题

单项选择题
下列叙述中正确的是______。
A.程序设计就是编制程序
B.程序的测试必须由程序员自己去完成
C.程序经调试改错后还应进行再测试
D.程序经调试改错后不必进行再测试
单项选择题
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
A.if(s1>s2)S;
B.if(strcmp(s1,s2))S;
C.if(strcmp(s2,s1)>0)S;
D.if(strcmp(s1,s2)>0)S;
相关试题
  • 有以下程序:struct STU{ char name[...
  • 有以下程序:main(){ int num[4][...
  • 有以下程序:void sort(int a[ ],in...
  • 下面程序的功能是输出以下形式的金字塔图案...
  • 有以下程序:#include struct STU{char...