标题:函数返回值类型
只看楼主
plane5530
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-1-19
结帖率:83.33%
 问题点数:0 回复次数:8 
函数返回值类型
若有如下函数定义:
add(float x,float y)
{........}
则下列说法正确的是:
A。 函数返回值类型不确定 B。函数返回值是float型
C。函数返回值是int型    D。函数返回值是void型
搜索更多相关主题的帖子: 函数返回值 类型 float 定义 void 
2007-03-22 09:01
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
得分:0 
选C,默认为int型

雁无留踪之意,水无取影之心
2007-03-22 11:03
plane5530
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-1-19
得分:0 
x,y都是float型的,为什么会默认为int型呢?能帮忙解释下吗?谢谢
2007-03-22 12:39
冰天雪
Rank: 1
等 级:新手上路
威 望:1
帖 子:331
专家分:0
注 册:2007-2-27
得分:0 
好像是规定默认返回在INT型
2007-03-22 13:22
liel
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2007-1-16
得分:0 
函数名前面没有规定就使用默认的类型吧!!!
楼主知道答案不???答案应该是C吧!

2007-03-22 13:24
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
得分:0 
以下是引用plane5530在2007-3-22 12:39:53的发言:
x,y都是float型的,为什么会默认为int型呢?能帮忙解释下吗?谢谢

函数的类型与参数的类型没有丝毫关系,不要混为一谈


雁无留踪之意,水无取影之心
2007-03-22 13:51
wanglff
Rank: 2
等 级:新手上路
威 望:5
帖 子:375
专家分:0
注 册:2005-12-21
得分:0 

c语言中
如果函数前面没有注明是什么类型
那就默认是int
说明一点和PcrazyC说的一样
函数类型和函数的参数类型是冒有关系的


自强不息:)
2007-03-22 14:23
morris
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-3-22
得分:0 
选C C语言中默认的
2007-03-22 20:32



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




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

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