当前位置:首页 » 编程语言 » c语言的流程图里有return
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言的流程图里有return

发布时间: 2022-07-04 01:46:39

c语言编程里最后的return 0 有什么含义

return
通常用于函数中,作为一个函数返回值!
-----------
情形1)main函数中的return
main中的return值返回的是主函数的执行情况
0:表示无错误退出
1:表示异常退出
情形2)常规函数的return
int
func(int
a,
int
b)
{
return
a+b;
}
该函数的返回值就用于计算a+b的值。
比如:int
c
=
func(a,
b);
-------------------
此外,返回值还可以是BOOL型、Char型或其他类型。

㈡ c语言里定义空函数后,有个return;是干什么用的啊

c语言中return是返回的意思
c语言是从上到下运行的,经常出现判断语句,if
所以经常使用ruturn
如果满足某一条件就继续运行,否则的话就ruturn回某一语句重新运行,知道满足条件!

㈢ c语言中的return具体有什么用值返回究竟是返回到哪里去了这个值会在屏幕上显示吗

return返回的意思
当return语句提供了一个值时,这个值就成为函数的返回值.
4. 返回值的作用
main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。下面我们在 winxp 环境下做一个小实验。首先编译下面的程序:
int main( void )
{
return 0;
}
然后打开附件里的“命令提示符”,在命令行里运行刚才编译好的可执行文件,然后输入“echo %ERRORLEVEL%”,回车,就可以看到程序的返回值为 0 。假设刚才编译好的文件是 a.exe ,如果输入“a && dir”,则会列出当前目录下的文件夹和文件。但是如果改成“return -1”,或者别的非 0 值,重新编译后输入“a && dir”,则 dir 不会执行。因为 && 的含义是:如果 && 前面的程序正常退出,则继续执行 && 后面的程序,否则不执行。也就是说,利用程序的返回值,我们可以控制要不要执行下一个程序。这就是 int main 的好处。如果你有兴趣,也可以把 main 函数的返回值类型改成非 int 类型(如 float),重新编译后执行“a && dir”,看看会出现什么情况,想想为什么会出现那样的情况。顺便提一下,如果输入 a || dir 的话,则表示如果 a 异常退出,则执行 dir 。

参考:http://..com/question/14902400.html

㈣ c语言里的return语句都有什么样的用法,麻烦给个例子

return 是返回 ,可以返回相应的数值、一个内存地址等等。
比如一个计算阶乘的程序

int JC(int n)
{
if(n == 1) return 1;
else return JC(n-1)*n;
}
这里 return 返回的就是一个数值
注意 函数前面的 int ,表示的就是这个函数的返回数值的类型。

㈤ c语言中return 的用法及含义

return 1,就是返回数字1
return -1就是返回数字-1
return -2就是返回数字-2,
举个例子:
#include <stdio.h>
void main ()
{
int add (int m, int n);//函数声明
int a,b,sum;
printf ("输入 a,b:");
scanf ("%d %d",&a,&b);
sum = add (a,b); //把函数add()返回的值赋赋值给sum
printf ("%d+%d=%d\n",a,b,sum);
}

int add (int m, int n)//定义add()函数
{
return m + n; //返回m+n的值给主函数
}

㈥ c语言里的return具体怎么用

return
x,是函数返回的意思,main(){遇到return
x就结束了}
fun{遇到renturn就返回函数值}
c=fun();
fun(int
x)
{return
2*x;}
调用fun后c得到2*x,y=2*x是一样的,x是参数,y就是fun即函数值

㈦ c语言中的return(-1),return(-2),return(-3),return(-4)是什么意思呢请高手指点

return(-1),return(-2),return(-3),return(-4)
-1 ,-2,-3,-4,-5,0 都只是一个类型标志值

若函数返回值是 -1 说明 文件名大于8位
其它同理

㈧ c语言中一个循环里return的具体作用是什么,和break或continue有什么相同和不同

break,continue,return的相同之处是,它们都改变了程序的执行流程。
区别是:
break 用于循环和switch分支,跳出它所在的块(分支 或 循环体),到它所在的块的后面去执行。例如:
for(...){
break;
/* L1 */
}
/* L2 */
L1处不执行,跳至L2处执行。
continue 用于循环,不再执行其后的部分,跳至循环首部。
return 用于函数,不再执行其后的部分,返回调用该函数的地方继续执行。

㈨ C语言中return到底怎么用完全搞不懂return1;return2;return3;到底什么

return x顾名思义就是返回x,如果在主函数里return 0;的话代表结束程序,如果是在其他函数里的话就是返回值,比如:

int solve()

{

int k;

xxxxxx

return k;

}

比方主函数int main()

{}这里就必须有一个return,只有void时可以不用返回值。

(9)c语言的流程图里有return扩展阅读:

return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。

return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

㈩ 请问C语言主函数里的return语句有什么用返回给什么函数谢谢

主函数里的return就是退出程序用的,值表示程序是否正常退出,返回值给操作系统了。
return
0是正常退出,非0表示异常退出。