更多“有以下程序#include<stdio.h>int f(int x);main(){int n=1,m;m=f(f(f(n)));printf(”%d\n””相关的问题
第1题
4、c程序如下,写出输出结果 #include<stdio.h> int main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d ",m[k][i]);}> A、1 4 7
点击查看答案
第2题
程序运行后的输出结果是#include <stdio.h> int main() { int m=3,n=4,x; x=m++; ++n; x=x+8/n; printf("%d,%d\n",x,m); return 0; }
点击查看答案
第3题
【填空题】以下程序的功能是 。 int fac(int n) {static int f=1; f=f*n; return f; } main() {int i; for(i=1;i<=5;i++) printf("%d!="%d\n",i,fac(i));">
点击查看答案
第4题
#include <stdio.h> int fun(int x, int y) { if(x>y) return x; else return y; } void main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d\n",r); } 下面程序输出结果是:
点击查看答案
第5题
下述代码,输出结果为 # include <stdio.h> int f3(int &x,int &y) { x=2*y; return 3*x; } int main() { int a=5,b=6; printf("a=%d,b=%d\n",a,b); f3(a,b); printf("%d\n",a); return 0; }
点击查看答案
第6题
以下程序的执行结果是() #include <stdio.h> int multi(int x,int y); void main() { int a,b,c; a=10,b=12; c=mult(a,b); printf("%d*%d=%d",a,b,c); } int multi(int x,int y) { return x*y; }
点击查看答案
第7题
试题33
有以下程序
#include
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
点击查看答案
第8题
以下程序的输出结果是( ) #include<stdio.h> int f(int b[],int n) {int i,r=1; for(i=0;i<=n;i++) r="r+b[i];" return r; } void main( ) {int x,a[]="{2,3,4,5,6,7,8,9};" x="f(a,3);" printf("%d\n",x);> A、120
点击查看答案