下面程序的输出是______。 mare() {int x=3 y=6,a=0; while(x++!=(y=1)) { a+=1; if(y<x)break; } printf("x=%d,y=%d,a=%d\n",x,y,a); }
A.x=4,y=4,a=1
B.x=5,y=5,a=1
C.x=5,y=4,a=3
D.x=5,y=4,a=1
相关问题推荐
-
在Excel中,连续选定A到E列单元格,下面哪个操作是错误的()。
A.用鼠标左键单击列号A,然后拖曳鼠标至列号E,再释放鼠标左键
B.鼠标左键单击列号A,再按下Shift键不放并用鼠标左键单击列号E,最后释放Shift键
C.先按Ctrl键不放,再用鼠标左键单击A、B、C、D、E列号,最后释放Ctrl键
D.用鼠标左键单击A、B、C、D、E的每个列号
-
下列表达式的值为2123的是( )。
A. Val("123asd")&2000
B. Val("123asd")+2000
C. Str(123)&"2000"
D. Str(123)+"2000"
-
下列选项中,不属于数据库管理的是()。
A.数据库的建立
B.数据库的调整
C.数据库的监控
D.数据库的校对
-
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )。
A.if((a>B) &&(b:>C) )k=l; else k=0;
B.if(a>B) ‖(b>C) k=1; else k=0;
C.if(a<=B) k=0; else if(b<=e) k=1;
D.if(a>B) k=1; else if(b>C) k=1; else k=0;
-
当一个工程含有多个窗体时,其中启动窗体是()。
A.启动VisualBasic时建立的窗体
B.第一个添加的窗体
C.最后一个添加的窗体
D.在“工程属性”对话框中指定的窗体