单项选择题

有以下程序 int f1 (int x,inty){return x>yx:y;} int f2(int x,int y){return x>yy:x;} main() { int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d));f=f1(f2(a,b),f2(c,d)); g=a+b+c+d-e-f; pintf("%d,%d,%d\n",e,f,g); } 程序运行后的输出结果是【 】。

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

单项选择题
有以下程序:struct STU{ char name[10];v int num;int Score; };main( ){ struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”,20042,580},{“wangYin”,20043,680},{“SunDan”,20044,550},{“Penghua”,20045,537}},*p[5],*t;int i,j;for(i=0;i<5;i++) p[i]=&s[i];for(i=0;i<4;i++)for(j=i+1;jp[j]->Score){ t=p[i];p[i]=p[j];p[j]=t;}printf(“5d %d n”,s[1].Score,p[1]->Score); }执行后输出结果是( )。
A.550 550
B.680 680
C.580 550
D.580 680
单项选择题
下面程序的功能是输出以下形式的金字塔图案是:** * ** * * * ** * * * * * *main( ){ int i,j;for(i=1;i<=4;i++){ for(j=1;j<=4-i;j++)printf( “ ” );for(j=1;j<=_______;j++)printf(“*”);printf(“ n”);}}在下划线处应填入的是( )。
A.i
B.2*i-1
C.2*i+1
D.i+2
相关试题
  • 有以下程序#include main(){ FILE ...
  • 有以下程序#includevoid f(char P[]...
  • 有以下程序struct S{int n;int a[2...
  • 有以下程序main(){int a[4][4]=...