当前位置 > 首页 > 热点专题 > 正文

从函数中返回值
  • 发布时间:2020-03-09
  • www.masiah.com.cn
  • 1.函数

    返回值如果您的函数想要返回一个结果,那么您需要将结果返回到它被调用的地方

    Example 1://Prime Sum

    Example 2:

    int max(int a,int b)

    int ret;

    int ret;

    ret=a;

    ret=a;

    }其他{

    ret=b;

    ret返回;

    ret返回;

    return语句有两个作用。首先,一旦遇到return,停止函数的执行并停止向下运行。如果在return之后有一个值,您必须发回一个值

    ret返回;

    所以return有两种写法:

    return

    return表达式;它会将表达式的值赋给函数被调用的位置

    2。一个函数可以有多个返回语句,这些返回语句不需要放在末尾。

    这没什么错,但它不符合单一出口的概念。

    不好的是,这样一个函数有许多语句可以用来离开,也有许多语句可以用来向外传递值。

    如果你想在将来修改这些出口,在

    3有很多改变要做。不返回值的函数

    void函数(参数表)void的名称表示该函数不返回任何结果

    返回值

    不能使用。不能返回,因为当函数运行到最后一行并以大括号结束时,它将返回到

    call本身,并且不能为返回值赋值,因为它不返回值。因此,您不能将其值给任何其他变量或参与任何运算

    注意:如果函数有返回值,您必须使用return

    void sum (intbegin,desire)

    inti;

    int ret;

    int sum=0;

    for(I=begin;I=结束;I){

    sum=I;

    printf (%d到%d总和是%d\n ',开始,结束,总和);

    ret返回;

    ret返回;

    五原门户网 版权所有© www.masiah.com.cn 技术支持:五原门户网 | 网站地图