单项选择题

下面程序的输出是()。
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

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

单项选择题
下列二维数组的说明中,不正确的是( )。
A) floata[][4]=0,1,8,5,9;
B) inta[3][4];
C) #define N 5
D) inta[2][9.5];
float a[N][3];
单项选择题
设有定义:char s[8];int i=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。

A) gets(s);
B) white((s[i++]=getchar())!='\n');s[i]=\0;
C) scanf("%s",s);
D) d0scanf("%c",&s[i]);while(s[i++]!='\n';s[i]='\0';

相关试题
  • 执行以下程序的输出结果是______。 ...
  • 在宏定义#define PI 3.14159中,...
  • 以下程序的输出结果是______。 #in...
  • 阅读下列程序,则程序的输出结果为____...
  • 有以下程序: #include<stdio.h> mai...