55问答网
所有问题
为什么这题选A啊,void不是表示函数无返回值吗?
大佬们详细求解一下
举报该问题
推荐答案 2023-03-06
A正确,因为void表示函数无返回值。在这道题中,对于sum函数来说,它没有任何参数,也没有任何返回值,所以void是正确的选项。而B是不正确的,因为int表示该函数会返回一个整型变量(即一个int值)。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nnx2v9pssD29UvUDvii.html
其他回答
第1个回答 2023-03-06
对于这个问题,选A是正确的。因为void表示函数不会返回任何值,而在这里选A表明函数将会返回一个int类型的值。所以,void不能用来替代int作为函数的返回类型。另外,如果函数真的无需返回任何值,则应该使用void作为函数的返回类型。总之,在本题中选A是正确的。
第2个回答 2023-03-06
是的,void表示函数没有返回值。但是在本题中,A选项提到的是一个函数参数,而不是函数的返回值。所以,如果要给一个函数传递一个参数,却不想让它返回任何值的话,就应当使用void来声明它。而B选项提到的null只能用于表示对象引用或者其他引用类型变量。所以在本题中,A选项正确地表达了不带任何参数传入函数的意思。本回答被提问者采纳
相似回答
...D23
题选A?
这两个题中f函数和fun
函数都是无返回值
型的
为什么
答案做法...
答:
37
题是值
的传递,实参值不变(值是单向传递的)23题是地址的传递(传的是数组首地址),所以值会变
C语言以下
这题选
什么
?为什么?
详解
答:
A、A中调用fun的第一个参数是字符串,和形参表不一致,错误 B、fun
返回void,
不能用于给t赋值,错 C、‘65’不是一个字符,会发生常量转换溢出,最后只剩‘5’,错 D、是对的,32作为作为char型就是ascii码32对应的字符,后一个32是const int,会被隐式转换为float ...
这个
道
题为什么选A?
答:
不能用来说明前句 has gone 发生的时间,所以
选 A
正确。望采纳
一个数据类型为
void
的
函数
中可以
没有
return语句,那么函数在调用时
答:
一个数据类型为void的函数中可以没有return语句,那么函数在调用时反回一个不确定的值
。所以这一题选择B。计算机编译或运行时,使用某个函数来完成相关命令。对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
...
函数
的有关描述中
,不
正确的描述是哪个?(
选择是
问题补充里)_百度...
答:
A:不可以嵌套定义,可以递归调用 B:不一定有
函数值,
像
void
类型。C:可以放在多个文件中,包含相应的头文件,就像库函数的调用,包含相应的头文件即可。D:这个正确
,函数值
传递,是单向传递。所以ABC
大家正在搜