若调用一个函数,且此函数中没有return语句,说法正确的是? A:没有返回值 B:返回若干个系统

若调用一个函数,且此函数中没有return语句,说法正确的是?
A:没有返回值
B:返回若干个系统默认值
C:返回一个不确定的值

答案是c ,即使函数中没有return语句,若函数不声明为void型,调用函数的时候还是可以得到int型的返回值。但是一个不确定的值,所以应该选c
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-19
函数里面没有return语句的话,说明函数声明的返回值一定是void类型

即void fun(……);参数省略了,也有可无。

如果声明返回值不是void的话,函数里面不写返回值,编译器会报错的,不会编译通过。

因此一定可以确认函数没有返回值了,答案是A本回答被提问者和网友采纳
第2个回答  2014-12-25
A追问

对吗。

追答

恩…

采纳哈

追问

为什么?我看有选C的耶

追答

答案解析:【命题目的】return语句的意义和用法。 【解题要点】在C++语言函数调用中,如果被调用函数中没有retnrn语句,并不带回一个确定的、用户所希望得到的函数值,而是带回的是一个不确定的值。 【考点链接】为了明确表示“不带回值”,可以用void定义无类型(或称空类型),这时,系统就保证不使函数带回任何值。

好吧…我记错了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网