首页 > 大学本科> 网课在线教育
题目内容 (请给出正确答案)
[单选题]

f1(int x){static int z=3,y=0;y++;z++;return(x+y+z);}void main(){int a=1,k;for(k=0;k<3;k++)printf("%4d",f1(a));}

A.6 6 6

B.7 8 9

C.6 8 10

D.7 9 11

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序段结果是()”相关的问题
第1题
有以下程序 int fa(int x) {return x*x; } intfb(int x) {return x*x*x; } intf(int(*f1)(),int(*f2)(),int x) {returnt2(x)-f1(x); } main() {int i; i=f(fa,fb,2); printf("%d\n",i); } 程序运行后的输出结果是( )。

A.-4

B.1

C.4

D.8

点击查看答案
第2题
有以下程序 int fa(int x){return x*x;} int fb(int x) {return x*x*x;} int f(ing(

有以下程序 int fa(int x){return x*x;} int fb(int x) {return x*x*x;} int f(ing(*f1)(),int (*f2)(),int x) {return f2(x)-f1(x);} main() {int i;i=f(fa,fb,2),printf("%d\n",i);} 程序运行后,输出结果是【 】。

点击查看答案
第3题
以下程序的运行结果是_________。 fib(int n,int*s) {int fl,f2; if(n==1‖n一2)*s=1;

以下程序的运行结果是_________。 fib(int n,int*s) {int fl,f2; if(n==1‖n一2)*s=1; else{fib(n-1,&f1); fib(n一2,&f2); *s=fl+f2; ) ) main() {int x; fib(7,&x), printf(“\nx=%d\n”,x); }

点击查看答案
第4题
有以下程序 int fa(int x){return x*x;} int fb(int x){retum x*x*x;}

有以下程序 int fa(int x){return x*x;} int fb(int x){retum x*x*x;} int f(int(*fl)int(*12)(),intx) {return f2(x)-f1(x);} main() {int i;i=f(fa,fb,2);printf("%d\n",i);} 程序运行后,输出结果是【 】

点击查看答案
第5题
以下程序段的输出结果是【 】 。 x=8.5 print int (x)+0.6

以下程序段的输出结果是【 】 。 x=8.5 print int (x)+0.6

点击查看答案
第6题
以下程序段的输出结果是【 】。 x=5 print int(x)+0.6

以下程序段的输出结果是【 】。 x=5 print int(x)+0.6

点击查看答案
第7题
以下程序段的输出结果是()。int x = 5, y = 6, z = 4;if (x + y > z && x + z > y &am
以下程序段的输出结果是()。int x = 5, y = 6, z = 4;if (x + y > z && x + z > y &am

以下程序段的输出结果是()。

int x = 5, y = 6, z = 4;

if (x + y > z && x + z > y && z + y > x)

System.out.println("三角形");

else

System.out.println("不是三角形");

点击查看答案
第8题
以下程序段的输出结果是()。 int k,x; for(k=0,x=0;k<=9&&x!=10;k++)x+=2;

以下程序段的输出结果是()。 int k,x; for(k=0,x=0;k<=9&&x!=10;k++)x+=2; printf("%d”,k);

点击查看答案
第9题
若有以下程序段 doublex=5.16894; printf(%f\n,(int)(x*1000+0.5)/(double)1000); 则程序段的

若有以下程序段 doublex=5.16894; printf(%f\n,(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是

A.5.175000

B.5.169000

C.5.170000

D.5.168

点击查看答案
第10题
fun(int n,int *s) { int f1,f2; if(n==1||n==2)*s=1; else { fun(n-

fun(int n,int *s) { int f1,f2; if(n==1||n==2)*s=1; else { fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2;} } main() { int x; fun(6,&x); printf("%d\n",x); } 执行上述程序后,输出结果是______。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改