题目内容

若有以下定义和说明:#includemain(){ int (*a)(int *),*b(),w[10],c;... }int fun(int *c) { ... }则以下选项中能正确调用fun函数的是( )

A. a=fun; a(w);
B. a=fun; (*a)(&c);
C. b=fun; *b(w);
D. fun(b);

查看答案
更多问题

以下叙述正确的是( )

A. C程序中各函数之间既允许直接递归调用也允许间接递归调用
B. C程序中各函数之间不允许直接递归调用也不允许间接递归调用
C程序中各函数之间允许直接递归调用不允许间接递归调用
D. C程序中各函数之间不允许直接递归调用允许间接递归调用

有以下程序:#includeLong fib (int n){if(n>2) return (fib(n-1)+fib(n-2));else return (2); }main() {printf("%ld\n",fib(6));}

A. 8
B. 30
C. 16
D. 2

假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在DOS提示符下键入 PROGABCDEFGH IJKL (此处代表Enter键)则输出结果为_____。#includemain(int argc, char *argv[]) { while(--argc>0)printf("%s",argv[argc]);printf("\n"); }

以下程序的输出结果是_____#includefun(int x) { int p;if(x==0||x==1) return (3);p=x-fun(x-2);return p; } main() {printf("%d\n",fun(9));}

答案查题题库