题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-06 02:49:56

[单选题]有以下程序
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=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;
Printf("%d,%d,%d\n",e,f,g);
}
程序运行后的输出结果是()。
A.4,3,7
B.3,4,7
C.5,2,7
D.2,5,7

更多"[单选题]有以下程序Int f1(int x,int y){retur"的相关试题:

[单选题]有以下程序
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\n",d,f,e);
}
执行后输出的结果是()。
A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
[单选题]有以下程序
Int f(int a)
{ return a%2; }
Main()
{ int s[8]={1,3,5,2,4,6},i,d=0;
For (i=0;f(s[i]);i++) d+=s[i];
Printf("%d\n",d);
}
程序运行后的输出结果是()。
A.9
B.11
C.19
D.21
[单选题]有以下程序 int add(int a,int b){return+b};} main() {int k,(*f)(),a=5,b=10; f=add; ... }则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]有以下程序
Int a=2;
Int f(int *a)
{return (*a)++;}
Main()
{ int s=0;
{int a=5;
S+=f(&a);
}
S+=f(&a);
Printf("%d\n",s);
}
执行后输出结果是()。
A.10
B.9
C.7
D.8
[单选题]有以下程序
Int add (int
A, int{return(a+b); }
Mian ()
{int k,(*f)(),a=5,b=10;
F=add;
}
则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
[单选题]有以下程序
Int fun(int n)
{ if(n==1) return 1;
Else
Return(n+fun(n-1));
}
Main()
{ int x;
Scanf("%d",&x);
X=fun(x);
Printf("%d\n",x);
}
执行程序时,给变量x输入10,程序的输出结果是()。
A.55
B.54
C.65
D.45
[单选题]有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%d",&x); x=fun(x);printf("%d\n",x); } 执行程序时,给变量X输入10,程序的输出结果是()。
A.55
B.54
C.65
D.45
[单选题]有以下程序
Int fun1(double a)
{return a*=a;}
Int fun2(double x,double y)
{ double a=0,b=0;
A=fun1(x);
B=fun1(y);
Return (int)(a+b);
}
Main()
{double w;
W=fun2(1.1,2.0);
……
}
程序执行后变量w中的值是()。
A.5.21
B.5
C.5.0
D.0.0
[单选题]有以下程序
Int f(int n)
{if (n==1) return 1;
Else return f(n-1)+1;
}
Main()
{int i,j=0;
For(i=1;i<3;i++) j+=f(i);
Printf("%d\n",j);
}
程序运行后的输出结果是()。
A.4
B.3
C.2
D.1
[单选题]有以下程序:
Float fun(int x,int y)
{return(x+y); }
Main()
{int a=2,b=5,c=8;
Printf("%3.0f\n",fun((int)fun(a+c,b),a-c));
}
程序运行后的输出结果是()。
A.编译出错
B.9
C.21
D.9.0
[单选题]有以下程序
Fun(int x, int y)
{return(x+y);}
Main()
{ int a=1,b=2,c=3,sum;
Sum=fun((a++,b++,a+b),c++);
Printf("%d\n",sum);
}
执行后的输出结果是()。
A.6
B.7
C.8
D.9
[单选题]有以下程序 fun(int x,int y){return(x+y);} main() {int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); } 执行后的输出结果是()。
A.6
B.7
C.8
D.9
[单选题]有以下程序 fun(int x) {int p; if(x==0║x==1) return(3); p=x-fun(x-2); return p; } main() { prinf("%d\n",fun(7));} 执行后的输出结果是()。
A.7
B.3
C.2
D.0
[单选题]下面程序的输出结果是()_。
F1(int x)
{ int y;
Y=x+x;
Return(y);}
F2(int a ,int b)
{ int z;
Z=f1(a*b);
Return(z);}
Main( )
{ int a=2,b=5,c;
C=f2(a,b);
Printf("%d",c);}
A.20
B.7
C.4
D.10
[单选题]有以下程序 int fun(int x,int y,int *cp,int *dp) { *cp=x+y; *dp=x-y; } main() { int a, b, c, d; a=30; b=50; fun(a,b,&c,&d); printf("%d,%d\n", c, d); } 输出结果是()。
A.50,30
B.30,50
C.80,-20
D.80,20
[单选题]有以下程序
Int a=4;
Int f(int n)
{ int t=0;
Static int a=5;
If(n%2) {int a=6; t+=a++;}
Else {int a=7; t+=a++;}
Return t+a++;
}
Main()
{ int s=a,i=0;
For(;i<2;i++)
S+=f(i);
Printf("%d\n",s);
}
程序运行后的输出结果是()。
A.24
B.28
C.32
D.36
[单选题]有以下程序
Float f1(float n)
{ return n*n; }
Float f2(float n)
{ return 2*n; }
Main()
{ float (*p1)(float),(*p2)(float),(*t)(float),y1,y2;
P1=f1; p2=f2;
Y1=p2(p1(2.0));
T=p1; p1=p2; p2=t;
Y2=p2(p1(2.0));
Printf("%3.0f,%3.0f\n",y1,y2);
}
程序运行后的输出结果是()。
A.8, 16
B.8, 8
C.16, 16
D.4, 8
[单选题]有以下程序 int fun(int x[],int n) {static int sum=0,i; for(i=0;iA.45
B.50
C.60
D.55
[单选题]有以下程序
#define P 3
Void F(int x){return(P*x*x);}
Main()
{printf("%d\n",F(3+5));}
程序运行后的输出结果是()。
A.192
B.29
C.25
D.编译出错

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码