网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列程序编译错误,因为add函数返回值是一个引用,故对return后返回值的要求是【 】。
include<iostream. h>
int& add(int x, int y)
{
return x+y;
}
void main( )
int i=3,j=19;
cout<<(add(i,j)+ =20)<<end1;
}
参考答案
更多 “ 下列程序编译错误,因为add函数返回值是一个引用,故对return后返回值的要求是【 】。include<iostream. h>int add(int x, int y){return x+y;}void main( )int i=3,j=19;cout<<(add(i,j)+ =20)<<end1;} ” 相关考题
考题
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。include(iostream.h)int add(int x,int y){return x+y,}void main(){int i=3,j=19;cout<<(add(i,j)+=20)<<end1;}
考题
下列叙述中错误的是( )。A.一个函数中可以存在多条return语句B.调用函数可以在一条非独立的语句中完成C.函数无返回值时,可以是void类型。D.函数的类型是由函数的返回值决定的
考题
有关return语句说法不正确的是( )A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型
考题
以下说法中,正确的是()。A.函数定义中最多含有一个return语句B.在函数定义中使用return语句时,至少给一个返回值C.Python函数的返回值使用很灵活,可以没有返回值,也可以有一个或多个返回值D.函数只能通过print语句和return语句给出运行结果
考题
17、关于被调函数中return语句的描述,错误的是()。A.一个函数有且仅有一条return语句B.函数通过return语句返回值时仅有一个C.一个函数中可以有多条return语句D.return语句具有返回程序控制权的作用
考题
3、以下关于函数的返回值,不正确的说法是()。A.一个函数可以有多个参数,多个返回值。B.一个函数通过return语句最多只能返回一个值。C.如果一个函数的返回值类型不是void,那么该函数必须包含return语句。D.如果一个函数有返回值,则必须在函数头中指定返回值类型。
热门标签
最新试卷