单项选择题

下面程序的输出是()。
main()
int x=3,y=6,a=0;
while(x++!=(y-=1))
a+=1
if(y<x)break;

printf("x=%d,y=%d,=%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

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

单项选择题
下列程序的输出结果是()。 #include<stdio.h> main() char a[]='a','b','c','d','e','f',' 0'; int i,j; i=sizeof(A) ; j=strlen(A) ; printf( %d,%d ,i,j);

A. 7,7
B. 7,6
C. 6,6
D. 6,7

单项选择题
有以下程序 #include<stdio.h> void main() int n=2,k=1; while(!(k>0||n++)); printf( %d %d n ,k,n); 程序运行后的输出结果是()。

A. 0 2
B. 1 3
C. 5 7
D. 1 2

相关试题
  • 若fp是指向某文件的指针,且尚未读到文件末...
  • 在位运算中,操作数每右移两位,其结果相当...
  • 有以下程序: #include<stdio.h> mai...
  • 有下列程序: #include<stdio.h> mai...
  • 在C语言中,变量的隐含存储类别是()