有以下程序: 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); } 程序运行后的输出结果是【 】。
有以下程序: 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); } 程序运行后的输出结果是【 】。
A.8
B.4
C.1
D.2
有以下程序:
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
有以下程序
#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
有以下程序 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);} 程序运行后,输出结果是【 】。
有以下程序: #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
有以下程序: 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); } 执行后的输出结果【 】。
A.16
B.17
C.14
D.15
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
有以下程序 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);} 程序运行后,输出结果是【 】
有以下程序 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