标题:新手报到,刚刚接C语言,遇到一个难题,请各位指教!
只看楼主
lzj_sy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-1-30
结帖率:0
已结贴  问题点数:20 回复次数:7 
新手报到,刚刚接C语言,遇到一个难题,请各位指教!
为什么答案选b,百思不得解!
搜索更多相关主题的帖子: 难题 C语言 答案 
2020-01-30 20:25
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
得分:7 
AB都错

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-01-31 09:42
lzj_sy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-1-30
得分:0 
正确答案是B错了,唉。不明白为什么
2020-01-31 19:24
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
得分:0 
标准写法一共有俩类
1。(函数声明
      函数定义
     主函数)
你c d属于这一类
2。(函数定义
     主函数)
a b想通过这种方式
但是他变成了
(主函数
函数定义)当主函数调用函数参数数时是找不到函数的所以ab都错

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-01-31 20:02
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
得分:0 
A题
int main()
{   float a,b;
    cout<<add(3.4,4.7);
}
int add(float a, float b)
{float c=a+b;
}//error: 'add' was not declared in this scope
B题
int main()
{   float a,b;
    cout<<add(3.4,4.7);
}
float add(float a, float b)
{float c=a+b;
}//error: 'add' was not declared in this scope
C题
float add(float a, float b);
int main()
{   float a,b;
    cout<<add(3.4,4.7);
}
float add(float a, float b)
{float c=a+b;
}//8.1
D题
float add(float a, float b)
{float c=a+b;
 return c;
}
int main()
{   float a=3.4,b=4.7;
    cout<<add(a,b);
}//结果8.1

收到的鲜花
  • 纯蓝之刃2020-02-01 07:38 送鲜花  2朵   附言:好有耐心的美女

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-01-31 20:21
lzj_sy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-1-30
得分:0 
谢谢学长的热情回帖,实践出了真知!原来标准答案也错了
2020-01-31 20:59
jinxiao66
Rank: 2
等 级:论坛游民
帖 子:11
专家分:16
注 册:2019-12-22
得分:7 
学习了!
2020-02-01 13:39
八画小子
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:37
帖 子:705
专家分:2043
注 册:2010-11-11
得分:7 
别太信所谓的标准答案,最简单的检验方法就是编写代码,然后编译执行一些。
2020-02-01 15:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499045-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.368889 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved