问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于函数调用返回值的表达

发布网友 发布时间:2024-07-03 09:14

我来回答

4个回答

热心网友 时间:2024-08-18 22:25

void main()
{int add(int x,inty);//这里是声明,因为你的函数的定义在main后面,说以要先声明一下函数的原型,在调用的时候才能检出是否错误,这里你只要写出函数的原型就可以,如你可以写成 :
int add(int,int) 或者 int add(int a, int y)int add(int ,int a)等等都可以,只要有int add(int,int)就可以
int a,b,c;
scanf("%d%d",&a,&b);
printf("c=%d",add(a,b));//函数的调用 a,b是实际参数(实参)
}
int add(int x,inty)//函数的真正定义 要完整的写出,相当于定义了2个变量x 和y(形参)当然你也可以写成int add(int a,int b);因为main里面的a 和b 的生存只在main函数里,不会发生变量冲突
{int z;
z=x+y;
return z;
}

热心网友 时间:2024-08-18 22:25

因为x和y是形参,在你调用函数的时候要用实参!像a和b就是你申明的实参~~
调用函数时,一定要将实参传递进去,所以是不可以的。追问嗯 好像有点懂了、、、、、

追答int fun(int n,int m)
{
int i,s=1;
for(i=1;i<n-m;i++)
s*=i;
return(s);
}
就是上面那个程序,记住调用函数时,只要实参的类型,个数和形参一样就行啦!!建议你多去试试,自己试多了就会懂得~~~~

热心网友 时间:2024-08-18 22:26

其实 主调和被调函数没有你想的那么复杂啊! 你上面说的add(x,y)的问题其实是参数的问题啊!用什么不重要啊!只要你的变量和形参的类型一致久行啊! 而add(intx,inty,intz)这样调用我感觉是不行的啊!因为他超出了形参的定义了!会造成乱码吧!应该没有试过啊! 不过一班都要和形参保持一致才对的!你不要去钻那个牛角啊! 没有那么复杂久不要想那么复杂嘛!

热心网友 时间:2024-08-18 22:26

a、b、x、y都是形参,无关紧要,你定义什么就用什么。至于后一个问题,我只知道应该不行,为什么我也说不上来,你程序编多了自然就懂了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
密室逃脱8迷失乐园攻略大全 密室逃脱8迷失游乐园通关攻略 密室逃脱8逃出红色豪宅第7关怎么过_第7关卡通关图文攻略 密室逃脱8卖火柴的小女孩旋转六边形介绍_密室逃脱8卖火柴的小女孩旋转六... 跨国行李托运 房屋复式是什么意思? 什么叫复式房子 请问 为了减掉身上的赘肉 除了锻炼以外 在饮食上要注意什么 请详细点... 淘宝买家购物满500元后使用信用卡的时候就不能支付 笔记本电脑如何保护 水韵江苏旅游年卡和苏州休闲年卡哪个划算 √2a+1与√7是同类二次根式,写出三个a的可能取值 从上海闵行区马桥保利雅苑到欧尚坐什么车 马桥保利雅苑在莘庄怎么坐车去 16岁了还可以学芭蕾舞吗 爱情游戏是谁唱的? ...主题曲kary吴雨霏唱的那首歌到底是叫“距离”还是“爱情游戏... 陕西华瑞家具装饰有限公司怎么样? 大连华瑞家具制造有限公司怎么样? 朱喆之死是真的吗 《欢乐颂3》陈祖法担保后续 欢乐颂3朱喆为什么死了 陈意涵和周渝民在痞子英雄里面是演的一对吗 关于等效原理的个人整理 求一款单机游戏 策略的 封神榜一类的 要移动格式的 回合的 福克农药可以拌扁豆吗 豆瓣2023年度评分最高的10部华语片 海芋长在房子后面吉利吗? 耐火材料混合设备哪家好 黑龙江36选7特别号码是怎么回事 能不能帮忙把证件照上的钢印P掉呢?柯达弄一下要50啊... molecular panel 什么意思? 厂房装修哪家好 深圳东森装饰厂房装修大概该需要多少钱,600平方米 一米水柱的压力是多少帕 请问一下,假如气体体积是1立方米,气体压强是95千帕,那列出反比例函数该... 东方玄学术数四大分类 县外事业调入似试表怎么填? 工人编制与干部编制退休待遇有区别吗 理财可靠吗?如何进行有效的理财规划? 辽宁劳动合同争议律师费用是多少钱? 辽宁工伤鉴定律师费用是多少? 辽宁同居财产分割律师费多少 学习能力,接受新事物能力强的翻译是:什么意思 凡尔赛玫瑰花寓意 1982年 8月6号 早晨6点出生五行属什么 要在12月从绵阳到云南师范大学去考试,请网友们告诉我座火车还是汽车的路... 四川绵阳到云南临沧是不是不方便,坐汽车要多久啊, 绵阳到云南昭通怎么坐车。坐什么车省钱又快谢谢了,大神帮忙啊_百度知 ... ...你与月亮之间有什么有趣、难忘的故事吗?请你说一说. 血管性头痛怎么引起的