永发信息网

c语言中,返回值是什么意思

答案:3  悬赏:20  手机版
解决时间 2021-01-30 00:09
c语言中,返回值是什么意思
最佳答案
c语言中,有许多情况下需要重复某些语句的计算,就可以把这些语句单独提出来形成子程序,遇到重复的地方调用就可以了;但是有些情况下需要得到子程序运行的一个结果时,就可以通过将子程序设计成带返回值的函数,比如标准的sin函数,它的返回值就是一个double型数据。
举例:
不带返回值的子程序void fun(int a,int b) { .... return; }
带返回值的函数int fun(int a,int b) { return a+b; }
当我要显示两个变量或数据的和时,可以:int a=45,b=1; printf("%d\n",fun(a,b));这个就是利用函数的返回值进行输出的。
用void表明这个函数没有可用的返回值,你的程序中如果有return语句的话也不许带参数,或者省略return语句
如果声明函数有返回值,那么你的return语句必须带参数,这个参数就是返回值
以上选择根据具体要求来定是否函数带返回值,编程者自己决定的。
全部回答
哪个?
double add(double a,double b) double是返回类型,需要返回值,return s就是add函数返回的值,不加上的话程序不知道返回什么,会报错。 如果返回类型为void就不需要return,因为返回类型为空,如果加上return语句也会报错。 函数的格式: 返回类型 函数名(形参)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杭州下沙的高沙,那里的旅馆要多少钱一晚
开封市三十中地址有知道的么?有点事想过去
理解morpheme is the smallest unit of langu
香积佛如何说法
实木板材种类有哪些
洗牙好不好?有何利弊?
毁打的意思是什么啊?知道的请说下!
求一波天才麻将少女三季百度云@( ̄- ̄)@
直径10公分的球体,它的体积是多少,请把计算
兰考县许河乡联合中学地址好找么,我有些事要
新空气网吧地址有知道的么?有点事想过去
【理想格言】理想名言警句200字
满招损﹐谦受益的意思是什么啊?知道的请说下
地税局和环保局的福利?
开封县兴隆联合中学地址在什么地方,我要处理
推荐资讯
创艺照相馆地址有知道的么?有点事想过去
温家茶馆地址有知道的么?有点事想过去
雪凤发艺怎么去啊,我要去那办事
祝自己生日的说说
花未眠婚庆花艺工作室地址在什么地方,想过去
志明和春娇有几部啊,每部几分钟啊
阔辟的意思是什么啊?知道的请说下!
华为荣耀4×全网通打字时键盘会不出现
雷山县人民医院停车场地址有知道的么?有点事
赝笔的意思是什么啊?知道的请说下!
当建筑结构耐火重要性较高,火灾荷载较大、人
岳绮罗是个鬼吗,岳绮罗是怎么死的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?