下列说法错误的是A.函数调用时,函数名必须与所调用的函数名字完全相同B.实参的个数必须与形式参数的个数一致C.实参可以是表达式,在类型上必须与形参一一对应匹配D.C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)

题目

下列说法错误的是

A.函数调用时,函数名必须与所调用的函数名字完全相同

B.实参的个数必须与形式参数的个数一致

C.实参可以是表达式,在类型上必须与形参一一对应匹配

D.C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)


相似考题
参考答案和解析
正确答案:C
解析:实参可以是表达式,在类型上应按位置与形参一一对应匹配。如果类型不匹配,C编译程序按赋值兼容的规则进行转换。
更多“下列说法错误的是A.函数调用时,函数名必须与所调用的函数名字完全相同B.实参的个数必须与形式参 ”相关问题
  • 第1题:

    【多选题】进行函数调用时,须注意的事项有()

    A.函数调用的实参个数必须与形参个数相同

    B.实参与形参按照在参数表中的位置一一对应传值,实参与形参的名称是否相同对调用传值无任何影响

    C.实参与形参对应位置上的数据类型应该一致

    D.对于无参数函数,即形参表为void的函数,函数调用时实参表必须为空,不能有任何内容


    函数调用的实参个数必须与形参个数相同;实参与形参按照在参数表中的位置一一对应传值,实参与形参的名称是否相同对调用传值无任何影响;实参与形参对应位置上的数据类型应该一致;对于无参数函数,即形参表为 void 的函数,函数调用时实参表必须为空,不能有任何内容

  • 第2题:

    【判断题】调用函数时传递的实参个数必须与函数形参个数相等才行。

    A.Y.是

    B.N.否


    错误

  • 第3题:

    【单选题】关于方法调用,以下叙述中不正确的是()。

    A.在进行方法调用时,实参与形参的个数、类型必须相同

    B.在方法中,通过return语句传回返回值

    C.在进行方法调用时,即使没有参数,也必须在函数名后写上()

    D.主调方法必须放在被调方法的后面


    主调方法必须放在被调方法的后面

  • 第4题:

    3、以下关于函数叙述中,错误的是

    A.函数未被调用时,系统将不为形参分配内存单元;

    B.实参与形参的个数必须相等,且实参与形参的类型必须对应一致;

    C.当形参是变量时,实参可以是常量、变量或表达式;

    D.如函数调用时,实参与形参都为变量,则这两个变量不可能共享同一内存空间;


    函数中最多只有一个 return 语句

  • 第5题:

    有参函数中,在定义函数时函数名后面括号中的变量名称为(),在主调函数中调用一个函数时,函数名后面括号中的参数称为()。在调用时将()的值传给()。

    A.实参、形参、实参、形参

    B.形参、实参、实参、形参

    C.实参、形参、形参、实参

    D.实参、形参、实参