网站首页
手机版

《c语言中的用法函数的返回值》

更新时间:2024-04-25 12:57作者:佚名

c语言中的用法

函数的返回值是指函数调用后执行函数体中的代码得到的结果。 该结果通过语句返回。

声明的一般形式是:

return 表达式;

或者:

return (表达式);

无论有( ),都正确。 为了简单起见,一般不写( )。 例如:

return max;
return a+b;
return (100+200);

推荐学习:c语言视频教程

1. 可以有多个语句,它们可以出现在函数体的任何位置,但每次调用函数时只能执行一条语句,因此只有一个返回值(少数编程语言支持多个返回值,比如Go语言)。 例如:

//返回两个整数中较大的一个
int max(int a, int b){
    if(a > b){
        return a;
    }else{
        return b;
    }
}

如果a>b为真,则执行a,不执行b; 如果不成立,则执行b,不执行a。

2.函数一旦遇到语句就立即返回return的用法,后面的所有语句都不会被执行。 从这个角度来看,该语句还具有强制结束函数执行的作用。 例如:

//返回两个整数中较大的一个
int max(int a, int b){
    return (a>b) ? a : b;
    printf("Function is performed\n");
}

第四行代码是多余的,永远没有机会被执行。

为您推荐

2023年托福雅思考试时间费用和地点、托福报考条件

新东方在线托福整理了2023年托福雅思考试时间费用和地点、托福报考条件、托福难度水平以及托福培训价目表,今天带来的是雅思2023考试时间和费用,帮助大家更好的了解托福考试!

2024-04-25 12:58

2017年雅思考试报名费多少钱?

这种费用主要是为了覆盖考试中心因考生变更而产生的额外成本。 为了更具体地了解雅思考试报名费多少钱,我们可以以一些国家或地区为例进行探讨: 关于雅思考试报名费多少钱已经说得很清楚了

2024-04-25 11:57

教你好好学习天天向上用英语怎么说,很实用!

很多小伙伴都不知道好好学习天天向上用英语怎么说,这个英语问题大家知道吗?可能有些小伙伴不是很了解,下面GG趣下小编来教你们关于好好学习天天向上用英语怎么说吧。 1.好好学习

2024-04-25 11:57

2020年初级会计考试时间和准考证打印时间公布了

2020年初级会计考试时间和准考证打印时间公布了!那你知道初级会计考完试什么时候可以查成绩吗?多久才可以查呢?随着小编来了解一下吧!初级会计成绩查询问题有哪些呢?什么时候可以查?

2024-04-25 11:57

2016年健康管理师考试怎么考?(附报考条件)

健康管理师考试怎么考?01第一步,报名查看健康管理师报考条件,看看自己是否具有健康管理师报名资格。然后了解报考具体事项,并在规定时间内进行报名。

2024-04-25 11:01

上海新航道:百试不爽的三种单词记忆方法

圣诞节 英文英语词汇是备考雅思考试时听说读写四个单项必不可少的一部分,没有词汇量或是词汇记忆方法不对,都会让考生难以取得高分。当然词汇积累与应用的过程并非一蹴而就的

2024-04-25 11:01

加载中...