C语言4函数练习题4.pdfVIP

  • 39
  • 0
  • 约9.9千字
  • 约 8页
  • 2021-11-19 发布于浙江
  • 举报
第四章 函数 一、选择题 1.以下正确的函数原形说明语句是 A.void fun (int x); B.float fun (void y); C.double fun (x); D.int (char ch); 2 .若函数的定义为: fun (char ch) { … } 那么该函数的返回值是 A.void 型 B.char 型 C.float 型 D.int 型 3 .以下说法中正确的是 A.C 语言程序总是从第一个的函数开始执行 B.在 C 语言程序中 , 要调用的函数必须在 main() 函数中定义 C.C 语言程序总是从 main() 函数开始执行 D.C 语言程序中的 main() 函数必须放在程序的开始部分 4 .以下函数中,函数返回的正确写法是 A.char fun() B.int fun() { { … … return ”abcde ” return; } } C.void fun() D.void fun() { { … … return; return(5); } } 5 .如果一个函数没有返回值,那么该函数的类型是 A.int B.float C.char D.void 6 .在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是 A.地址传递 B.单向值传递 C.由实参传给形参,再由形参传回实参 D.传递方式由用户指定 7 .一个函数的形式参数的作用域是 A.main() 主函数 B.这个函数体 C.从定义处到文件尾 D.整个程序 8 .在一个函数里不能说明 A.全局变量 B.静态变量 C.局部变量 D.静态局部变量 9 .在函数 main() 外有变量定义语句 static int i;, 则变量 i 的作用域为 A .main() 主函数 B.main() 函数所在文件 C.从定义处到文件尾 D.整个程序 10. C 语言中 auto 型变量是 A.存储在动态存储区中 B.存储在静态存储区中 C.存储在外存储器中 D.存储在计算机 CPU 的寄存器中 11.以下所列的各函数首部中,正确的是 A .void play(var :integer,var b:integer) B.void play(in

文档评论(0)

1亿VIP精品文档

相关文档