已知C语言函数fun()的定义形式为 void fun(char ch,float x){…) 则正确调用函数fun()的语句是 【 】

admin2017-10-26  48

问题 已知C语言函数fun()的定义形式为
    void fun(char ch,float x){…)
  则正确调用函数fun()的语句是    【    】

选项 A、fun("a",3.0);
B、fun(’abcd’,19.5);
C、t=fun(’z’,3.6);
D、fun(65,32);

答案D

解析 fun()函数的第1个形参为字符型变量,字符型数据可以和整型数据通用,整型数据对应字符型数据的ASCII码值,所以对应实参可以是字符型数据或者字符的ASCII码值;函数的第2个形参为单精度型变量,对应实参可以为单精度或者整型数据;函数定义没有返回值,因此选项C错误;选项A中的”a”是字符串常量,不能作为第一个实参,所以选项A错误;选项B中的’abed’格式不正确。
转载请注明原文地址:https://kaotiyun.com/show/Qmkx777K
0

最新回复(0)