C语言程序设计:函数与模块化程序设计单元测验与答案.docxVIP

  • 81
  • 0
  • 约3.25千字
  • 约 9页
  • 2022-07-27 发布于云南
  • 举报

C语言程序设计:函数与模块化程序设计单元测验与答案.docx

一、单选题 1、?函数调用 func((x1,x2,x3),x4,x5,x6); 中,实参个数是( )。 A.6 B.2 C.4 D.1 正确答案:C 2、?C语言规定,函数之间( )。 A.既允许直接递归调用又允许间接递归调用 B.允许直接递归调用但不允许间接递归调用 C.不允许直接递归调用也不允许间接递归调用 D.不允许直接递归调用但允许间接递归调用 正确答案:A 3、?C语言允许函数返回值类型的默认定义,此时该函数值的隐含类型是( )。 A.float B.int C.long D.double 正确答案:B 4、?C语言规定,函数返回值的类型由( )。 A.return语句中的表达式类型决定 B.调用该函数时的主调函数类型决定 C.调用该函数时系统临时决定 D.在定义该函数时所指定的函数类型决定 正确答案:D 5、?如果用数组名作为函数调用的实参,传递给形参的是( )。 A.数组第一个元素的值 B.数组中全部元素的值 C.数组的首地址 D.数组元素的个数 正确答案:C 6、?#define sub1(a,b) {char c;c=a;a=b;b=c;} ?#define sub2(a,b) {char c;c=*a;*a=b;b=c;} ?#define sub3(a,b) {char c;c=*a;*a=*b

文档评论(0)

1亿VIP精品文档

相关文档