题目内容 (请给出正确答案)
[单选题]

若程序中定义了以下函数 double myadd(double a,double b) { return (a+b) ;} 并将其放在调用语句之后,则在调用之前应该对该函数进行声明,以下选项中错误的函数声明是

A.double myadd(double x,double y);

B.double myadd(double,double);

C.double myadd(double b,double a) ;

D.double myadd(double a,b) ;

答案
A 解析:函数的“定义”和“说明”不是一回事。“定义”是指对函数功能的确立,包括指定函数名,函数值类型、形参及其类型、函数体等,是一个完整的、独立的函数单位。而“说明”则是对已定义的函数的返回值进行类型说明(或称“声明”),它只包括函数名、函数类型以及一对括弧,不包括函数体。选项A)中的函数参数列表中,不可以用一个类型声明多个变量,即变量b没有被声明,所以错误。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“若程序中定义了以下函数 double myadd(doubl…”相关的问题

第1题

4.若程序中定义了以下函数,并将其放在调用语句之后,则在调用之前应该对函数进行说明,以下选项中错误的说明是 。 double myadd(double a,double b) { return (a+b); }

A.double myadd(double b,double a);

B.double myadd(double,double);

C.double myadd(double a, b);

D.double myadd(double x,double y);

点击查看答案

第2题

【单选题】若程序中定义了以下函数: double myadd(double a,double b) { return(a+b); } 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()

A.double myadd(double a,b);

B.double myadd(double,double);

C.double myadd(double b,double a);

D.Ddouble myadd(double x,double y);

点击查看答案

第3题

若程序中定义了以下函数,并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()。 double myadd(double a,double b) { return (a+b); }

A.double myadd(double a,b);

B.double myadd(double,double);

C.double myadd(double b,double a);

D.double myadd(double x,double y);

点击查看答案

第4题

若程序中定义了以下函数: double f(double a,double b) { return (a+b); } 并将其放在调用语句之后,则在调用之前应该对该函数进行函数原型说明,以下选项 中错误的说明是()。

A.double f(double a,b);

B.double f(double,double);

C.double f(double b,double A);

D.double f(double x,double y);

点击查看答案

第5题

若在某程序中定义了多个函数,则以下说法中正确的是()。

A.C语言程序总是从第一个的数开始执行

B.在C语言程序中,要调用的函数必须在main()函数中定义

C.C语言程序总是从main()函数开始执行

D.C语言程序中的main()函数必须放在程序的开始部分

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信