下面程序的输出结果是()。#include"stdio.h"int w=3;int fun(int k){ if(k= =0) return w;return(fun(k-1)*k);}main( ){ int w=10; printf("%d\n",fun(5)*w); }
A: 360
B: 3600
C: 1080
D: 1200
A: 360
B: 3600
C: 1080
D: 1200
举一反三
- 下面程序的输出是int w=3;fun(int k){if(k==0) return w;return(fun(k-1)*k);}main(){int w=10; printf("%d\n",fun(5)*w);} A: 360 B: 3600 C: 1080 D: 1200
- 下面程序的输出是()。 int w=3; main() { int w=10; printf("%d ",fun(5)*w); } fun(int k) { if(k==0) returnw; return(fun(k-1)*k); }
- 以下程序的输出结果是 main() { int w=5; fun(w); printf(“ ”);} fun(int k) { if(k>0)fun(k-1); printf(“%d”,k); }
- 中国大学MOOC: 下面程序执行后的输出结果是( )。#include <stdio.h>int main(){char w[][10]={"ABCD","EFGH","IJKL","MNOP"} , k;for(k=1;k<3;k++) printf("%s",w[k]); return 0;}
- 下列程序的输出结果是 。#includeint f(int x, int y){static int w=0, j=2;j+=w+1;w=j+x+y;return(w);}void main(){int i=4, w=1, k;k=f(i, w);printf("%d, ", k);k=f(i, w);printf("%d\n", k);}