单项选择题

执行下列程序段后,变量a,b,c的值分别是()。
int x=5,y=4;
int a,b,c;
a=(--x==y++)x:++y;
b=++x;
c=y;

A、 a=5, b=5, c=5
B、 a=4, b=5, c=5
C、 a=5, b=6, c=5
D、 a=1, b=5, c=6

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

单项选择题
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()。

A、 for(i=1,p=1;i<=5;i++) p*=i;
B、 for(i=1;i<=5;i++) p=1;
p*=i;
C、 i=1;p=1; while(i<=5)p*=i; i++;
D、 i=1;p=1;dop*=i; i++; while(1<=5)

单项选择题
有以下程序: struct Sint n;int a[20];; void f(struct S*P) int i,j,t; for(i=0;i<P->n-1;i++) for(j=j+1;j<P->n-1;j++) if(p->a[i]>p->a[j]) t=P->a[i];p->a[i]=P->a[j];p->a[j]=t main() int i;struct S s10,2,3,1,6,8,7,5,4,10,9; f(&s); for(i=0;i<s.n;i++)printf( %d ,s.a[i]); 程序运行后的输出结果是()。

A、 3
B、 4
C、 5
D、 6

相关试题
  • 若有如下程序: main() int x=3,y...
  • 设有定义:char p[]='1','2','3'...
  • 下面不属于软件设计原则的是()
  • 下列程序的输出结果是()。 #include<s...
  • 有以下程序: #include <stdio.h> i...