题目内容

以下叙述不正确的是 ( )

A. C程序的main函数可以没有参数。
B. C程序的main函数可以有参数。
C程序的main函数若有参数时,第一个参数的值最少是1。
D. main函数的第一个参数必须是整型,其名字必须是argv,第二个参数可以定义成:char *argv[],名字必须是argv

查看答案
更多问题

若有以下定义和说明:#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"); }

答案查题题库