- 单选以下程序的输出结果是() int fun ( int x) { int p; if(x==0||x==1) p=3; else p=x-fun( x-2); return p; } main(){ printf("%d\n",fun(7)); }做这题 →
- 单选C 语言中的函数( )做这题 →
- 单选有以下程序 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); } 程序运行后的输出结果是 ( )做这题 →
- 综合以下程序运行后的输出结果是: #include <stdio.h> long fun( int n) { long s; if( n== 1|| n==2) s=2; else s=n+ fun(n-1); return s; } void main ( ) { printf("\n %ld", fun (5)); }做这题 →
- 单选以下程序的输出结果是( )。 int d=1; fun(int p) { static int d=5; d+=p; printf("%d ",d); return(d); } main() int a=3; printf("%d\n",fun(a+fun(d)));}做这题 →
- 填空以下程序是应用递归函数算法求某数a的平方根,请填空。求平方根的迭代公式如下: x1=1/2(x0+a/x0) #include <math.h> double mysqrt(double a,double x0) {double x1,y; x1=【1】; if(fabs(x1-x0)>0.00001) y=mysqrt(【2】); else y=x1; return y; } main() {double x; printf("Enter x:"); scanf("%lf",&x); printf("The sqrt of %f=%f\n",x,mysqrt(x,1.0)); }做这题 →
- 综合以下程序运行后的输出结果是: #include"stdio.h" int fun( int n) { if(n<10) return n; else return (n%10)*fun(n/10); } main() { printf("%d",fun(218)); }做这题 →
- 单选在 C 语言程序中,以下说法正确的是()。做这题 →
- 单选下列程序执行后的输出结果是( void func1(int i); void func2(int i); char st[ ]="hello,friend!"; void func1(int i) { printf("%c", st[i]); if(i<3){i+=2;func2(i);} } void func2(int i) { printf("%c", st[i]); if(i<3){i+=2;func1(i);} } main() {int i=0; func1(i); printf("\n");}做这题 →
- 单选在C语言程序中,以下说法正确的是( )。做这题 →
- 单选下列程序执行后的输出结果是( )。 void func1(int i); void func2(int i); char st[ ]="hello,friend!"; void func1(int i) { printf("%c", st[i]); if(i<3){i+=2;func2(i);} } void func2(int i) { printf("%c", st[i]); if(i<3){i+=2;func1(i);} } main() {int i=0; func1(i); printf("\n");}做这题 →
上一页2 / 2