求助C语言一道函数调用选择题

有以下函数定义:voidfun(intn,doublex){……},若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是__。选择一个答案A.fun(in... 有以下函数定义: void fun ( int n , double x ) {……} ,若以下选项中的变量都已正确定义并赋值,则对函数 fun 的正确调用语句是 __ 。
选择一个答案A. fun(int x,double y) B. fun(x,n) C. k=fun(10,12.5) D. void fun(n,x)
为什么答案是B呢
展开
 我来答
hxl09379079
2012-12-29
知道答主
回答量:11
采纳率:0%
帮助的人:8.1万
展开全部
调用函数格式为
函数名(变量1,变量2;...)
根据fun函数定义,调用格式为fun(x,n)。
A中,变量x,y,重复定义了
C中,fun没有返回值,无法赋值给k
D中,调用时不需要再定义返回值了。
追问
A为什么重复定义了呢
追答
这是函数调用,参数表中要求传递的实参,也就是要定义好的变量。
要这样调用,
int x=1;
double y=1.0;
fun(x,y);
sxsjbd
2012-12-29
知道答主
回答量:49
采纳率:0%
帮助的人:20.2万
展开全部
因为函数没有返回值 所以c是错的 a和d的格式有错误 所以是b
追问
a 的格式哪里错了呢
追答
a的格式是定义函数的时候使用的 不是函数调用的时候使用的 如果放在函数调用的时候使用 就是格式错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oujunhuia
2012-12-29
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
AD肯定是错的,你学C语言应该懂的,C的语句不对
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式