66问答网
所有问题
当前搜索:
假定函数f没有return语句
int
f
(int m,int n) { if(m%n==0)
return
n; else return f(n,m%n...
答:
不可以,这个
函数
int
f
(int m,int n){ if(m%n==0)return n;else return f(n,m%n);} 是int型,就是要返回一个int类型的数值,所以最后要
有return语句
C语言中
函数
定义的返回值为空的问题
答:
改成这样就对了:void f(){ float a;printf("%f",a);//你原来的输出格式不对 } void类型的
函数无
返回值,也就是说,不需要
return语句
当然也可以在函数末尾加上一条空的return语句:return;(和return 1;是不同的)void f(float a){printf("%f",a);} 也是对的......
int
f
(){
return
1}int main(){f();}的返回值为什么是0
答:
打印出 程序返回操作系统的 返回值 得1 若程序改成:include <stdio.h> int
f
(){
return
1;} int main(){ printf("%d\n",f());return 0;} echo %errorlevel% 打印出 程序返回操作系统的 返回值 得0。若用 主
函数
结束处改写成 return 234; errorlevel 值 得 234。
C语言
函数
返回值的问题
答:
return 语句
的一般形式为:return 表达式;或者为:return (表达式);该语句的功能是计算表达式的值,并返回给主调
函数
。在函数中允许有多个
return语句
,但每次调用只能有一个return 语句被执行,因此只能返回一个函数值。2)函数值的类型和函数定义中函数的类型应保持一致。如果两者不一致,则以函数类型为...
C语言中的返回值和无返回值是什么意思?
答:
char
f
(int);这个
函数
是一个有返回函数,返回值为字符型 如果是f(int);这个函数默认返回值类型为整型 如果不需要函数有返回值,则需要用void 关键字,如:void f(int);这是个无返回函数,不需要
return
关键字。如果要用 则用 return ; return 后面什么也
没有
希望能帮助到你 ...
C++的
return语句
用法?
答:
return
f
;和 return(f);是一个意思 就是终止当前
函数
,并返回你调用此函数所需要的返回值 比如一个加法函数 int Add(int a,int b){return a+b;} //或者return(a+b)int sum;//和 sum = Add(a,b);//返回a+b的值 另外 return();有强制转换数据类型的作用 比如 double Add(int a,int...
关于C语言的
答:
如果实在不需要
函数
返回什么值,就需要用void声明其类型。补充:如果你函数名前有返回类型定义,如int,double等就必须有返回值,而如果是void型,则可以不写
return
,但这时即使写了也无法返回数值的 例如:1.非void型 int f1(){ int i=1;return 1;//return(i); //这样也可以 } 2.void型 void...
C语言中
return
用法?(请熟练者进)
答:
比方主
函数
intmain(){}这里就必须有一个
return
,只有void时可以不用返回值。功能函数 intfun(){ return1;} 这个时候fun函数的作用就是返回一个int类型的值,可以直接拿来用比方inta=fun();这里就相当于inta=1;另外一个作用return后面的
语句
不会执行,我们可以用它来结束程序。
void
f
(int i) {
return
i+1; }这个
函数
的定义错在哪?
答:
正确的应该是:int f (int i){ return i + 1;} 此处知识点为
函数
的定义。函数定义的语法形式是:类型标识符 函数名(形式参数表){ 语句序列 } 类型标识符是函数的类型,就是常说的函数的返回值类型。函数的返回值可以返回给主调函数使用,由
return语句
给出,比如:return 0。
没有
返回值的函数...
...详细解答下下面4个程序为什么都
没return
值,有的参数输出结果改变...
答:
这就是值传递和引用传递的问题呀,第二个是把变量的地址传进
函数
之中,此时函数就是在a,b的地址上做操作,所以就能够改变该值,而第三个传递的是值类型,值类型的传递只是传递一个参数的副本,也就是此时在内存中重新生成了一个a(地址不同与原本a的地址),然后将这个a传入函数运算,虽然在函数中...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
return语句可以出现几次
在嵌套函数中return怎么用
return语句的作用
c语言strlen函数用法