问题
下列程序的运行结果_______。 #include < stdio.h > long fib(int g) { switch (g) { case 0: return (0); case 1: case 2: return (2); } printf("g=%d,", g); return (fib(g - 1) + fib(g - 2)); } void main()
发布时间:2025-05-25 作者:广东开放大学 浏览:0次
下列程序的运行结果_______。
#include < stdio.h > long fib(int g) {
switch (g) {
case 0:
return (0);
case 1:
case 2:
return (2);
}
printf("g=%d,", g);
return (fib(g - 1) + fib(g - 2));
}
void main() {
long k;
k = fib(4);
printf("k=%ld\n", k);
}
您可能感兴趣的试题
-
下列程序的运行结果_______。 #include < stdio.h > long fib(int g) { switch (g) { case 0: return (0); case 1: case 2: return (2); } printf("g=%d,", g); return (fib(g - 1) + fib(g - 2)); } void main()
下列程序的运行结果_______。 # include stdio.h long fib(int g) { switch (g) { case 0 : return ( 0 ); case 1 : case 2 : return ( 2 ); } printf ( g=%d, , g); return (fib(g - 1 ) + fib(g - 2 ));} void main() { long k; k = fib( 4 ); printf ( k=%...
查看答案 -
已知:a,b,c是直角三角形的三条边,其中c是斜边,且a,b,c为整数,求同时满足下列条件的三角形的个数。 (1)c>a>b (2)a+b+c<80
已知:a,b,c是直角三角形的三条边,其中c是斜边,且a,b,c为整数,求同时满足下列条件的三角形的个数。 (1)cab (2)a+b+c80...
查看答案 -
求一维数组a中数组元素的最大值和最小值并输出其位置。
求一维数组a中数组元素的最大值和最小值并输出其位置。...
查看答案 -
下列程序的运行结果是_______。 #include < stdio.h > void main() { int k, j, m, n, a[6][6], b[6]; m = 3, n = 2; for (k = 0; k < m; k++) for (j = 0; j < n; j++) a[k][j] = k * n + j + 1; for (k = 0; k < m; k+
下列程序的运行结果是_______。 # include stdio.h void main() { int k, j, m, n, a[ 6 ][ 6 ], b[ 6 ]; m = 3 , n = 2 ; for (k = 0 ; k m; k++) for (j = 0 ; j n; j++) a[k][j] = k * n + j + 1 ; for (k = 0 ; k m; k++) { b[k] = 0 ; for (j = 0 ; j n...
查看答案 -
下列程序的运行结果是_______。 #include < stdio.h > void fun(int k) { static int a; printf(” % d, ”, a); a += k; } void main() { int k; for (k = 1; k <= 3; k++) fun(k); }
下列程序的运行结果是_______。 # include stdio.h void fun( int k) { static int a; printf ( % d, , a); a += k;} void main() { int k; for (k = 1 ; k = 3 ; k++) fun(k);}...
查看答案