单项选择题

分析以下程序,执行后的输出结果是 ( )
int f1(int x,int y)
return x>y x:y;
int f2(int x,int y)
return x>y y:x;
main()
int a=4,b=3,c=5,d,e,f;
d=f1(a,B) ;d=f1(d,C) ;
e=f2(a,B) ;e=f2(e,C) ;
f=a+b+c-d-e;printf("%d,%d,%d",d,f,e);

A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 main( ) int a=0,i; for(i=1;i<5; i++) switch (i) case 0 case 3:a+ =2; case 1; case 2;a+=3; default, a+=5; printf( %d n ,
A.;
&nbs
单项选择题
有以下程序 #include<stdlib.h> struct NODE int num;struct NODE*next; main() struct NODE *P,*q,*r; p=(struct NODE *)malloc(sizeof(struct NODE)); q=(struct NODE *)malloc(sizeof(struet NODE)); r=(struct NODE*)malloc(sizeof(struct NODE)): p->num=10;q->num=20;r->num=30; p->next=q;q->next=r; printf( %d n ,p->num+q->next->num): 程序运行后的输出结果是 ( )
A.10
B.20
C.30
D.40
相关试题
  • 分析下面函数 swap(int *p1,*p2)...
  • 以下程序运行后,输出结果是 ( ) #in...
  • 有以下程序 main() int n[3],i,j...
  • 若以下程序所生成的可执行文件名为file1....
  • 有以下程序 #include<stdlib.h> stru...