首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

有以下程序: int f(int n) { if(n==1)retum 1; else return f(n-1)+1;} mai

有以下程序: int f(int n) { if(n==1)retum 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); } 程序运行后的输出结果是【 】。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序: int f(int n) { if(n==1)…”相关的问题
第1题
有以下程序,程序运行的输出结果()#include <stdio.h>int f(int x);int main(){ int n=1,m;m=f(f(f(n))); printf(“%d\n”,m);return 0 ;}int f(int x){ return x*2;}

A.8

B.4

C.1

D.2

点击查看答案
第2题
有以下程序:include<stdio.h>int f(int x):main{int n=1,m;m=f(f(f(n)));printf("%d\

有以下程序:

include<stdio.h>

int f(int x):

main

{int n=1,m;

m=f(f(f(n)));printf("%d\n",m);

}

int f(int x)

{return x*2;)

程序运行后的输出结果是()。

A.1

B.2

C.4

D.8

点击查看答案
第3题
有以下程序#include<stdio.h>int f(int m){static int n=0; n+=m: return n;}main(){ int

有以下程序

#include<stdio.h>

int f(int m)

{ static int n=0;

n+=m:

return n;

}

main()

{ int n=0;

printf("%d,",f(n));

printf("%d\n",f(n++));

}

程序运行后的输出结果是

A.1,2

B.1,1

C.2,3

D.3,3

点击查看答案
第4题
有以下程序 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);} 程序运行后,输出结果是【 】。

点击查看答案
第5题
有以下程序: #include<stdio.h> void f(int*p); main {int a[5]={1,2,3,4,5),*r=a;

有以下程序: #include<stdio.h> void f(int*p); main {int a[5]={1,2,3,4,5),*r=a; f(r);printf("%d\n",*r); } void f(int*p) {p=p+3;printf("%d,",*p);} 程序运行后的输出结果是()。

A.1,4

B.4,4

C.3,1

D.4,1

点击查看答案
第6题
有以下程序: include <stdio.h> void f(int y,int *x) { y=y+ *x; *x=*x+y;}

有以下程序: include <stdio.h> void f(int y,int *x) { y=y+ *x; *x=*x+y;} main() { int x=2,y=4; f(y,&x); printf("%d%d\n",x,Y); } 执行后的输出结果【 】。

点击查看答案
第7题
有以下程序int a=1;int f(int c){ static int a=2;c=c+1;return((a++)+c);}main(){ int i,k=0;for(i=0;i<2;i++) { int a=3;k+=f(a);}k+=a;printf("%d/n",k);}程序的运行结果是().

A.16

B.17

C.14

D.15

点击查看答案
第8题
有以下程序void f(int x,int y){ int t;if(x}main(){ int a=4,b=3,c=5;f(a,b); f(a,c); f(b,c);printf("%d,%d,%d/n",a,b,c);}执行后输出的结果是()。

A.3,4,5

B.5,3,4

C.5,4,3

D.4,3,5

点击查看答案
第9题
有以下程序 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);} 程序运行后,输出结果是【 】

点击查看答案
第10题
有以下程序 include<stdioh> yoidflint*p,int*q); main() {intm=1,n=2,*r=&m; f(r,&n);

有以下程序 include<stdioh> yoidflint*p,int*q); main() {intm=1,n=2,*r=&m; f(r,&n);printf(%d,%d,m,n); } yoidflint*p,int*q) {P=p+l;*q=*q+l;) 程序运行后的输出结果是

A.2,3

B.1,3

C.1,4

D.l,2

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