要求定义一个返回值为double类型的名为mysum的函数,其功能为求两个double类型数的和值,正确的定义是:
要求定义一个返回值为double类型的名为mysum的函数,其功能为求两个double类型数的和值,正确的定义是:
A) mysum(double a,b)
{ return (a+b); }
B) mysum(double a,double b)
{ return a+b; }
C) double mysum(int a,intb);
{return a+b; }
D) double mysum(double a,double b)
{ retrun (a+b); }
正确答案是什么,理由是什么?
明白了,没看清题目“求两个double类型数的和值”.现在的疑问是B的返回值是什么类型的?还有return (a+b)的括号是否一定要写上?c语言学的不好,有很多模糊的地方
A) mysum(double a,b)
{ return (a+b); }
B) mysum(double a,double b)
{ return a+b; }
C) double mysum(int a,intb);
{return a+b; }
D) double mysum(double a,double b)
{ retrun (a+b); }
正确答案是什么,理由是什么?
明白了,没看清题目“求两个double类型数的和值”.现在的疑问是B的返回值是什么类型的?还有return (a+b)的括号是否一定要写上?c语言学的不好,有很多模糊的地方
其他人气:344 ℃时间:2020-01-29 10:09:52
优质解答
答案:D首先就是参数问题,由题意可知,可排除A,C,在B和D中,就得看函数的返回值类型了,B中的返回值类型没有写,故C语言中,默认的就是int类型了.所以,返回值类型必须写为double,不能省略;其次就是您的return 了.这个没...
我来回答
类似推荐
猜你喜欢
- 1若椭圆x^2/m+y^2/4=1的焦点在x轴上,焦距为2,则实数m的值为
- 2解方程:9(2x-1)的平方-25(x+3)的平方=0
- 3用5.5.5.1.四个数字用加减乘除任意排列得数为24.怎么办呢
- 4英语翻译
- 5如图,沿水库拦水坝的背水坡将坝顶加宽2米,坡度由原来的1:2改成1:2.5.已知坝高6米,坝长50米. (1)求加宽部分横断面AFEB的面积; (2)完成这一工程需要多少方土?
- 6已知f(x)是偶函数,它在[0,+∞)上是减函数,若f(lgx)>f(1),则实数x的取值范围是( ) A.(110,1) B.(0,110)∪(1,+∞) C.(110,10) D.(0,1)∪(10,+∞)
- 7三峡 和 与朱元思书 各写出了水怎样的特征?
- 8呜咽可以转化成( )、( )、( )哪些词语,意思不变?
- 9当a=-1,b=-2时,求代数式(2a-b)(2a+b)+(2a-b)(b-4a)+(b-3a)的平方的值?
- 10六一开联欢会,五一班买了3千克水果糖,水果糖的重量是瓜子的3分之1,水果的重量是瓜子的2分之5倍