导航:首页 > 软件知识 > c程序设计中调用函数是什么意思

c程序设计中调用函数是什么意思

发布时间:2023-09-07 08:12:20

A. C语言中函数调用是什么意思,调用有什么作用

如果在设计c语言程序中,反复要用到一个组合计算的程序段,比如:
void main()
{
int a,b,c,x,y,z,j,k,l;
...
c=a+b; c-=(a-b)/2; //计算c=(a+b)-(a-b)/2
...
z=x+y; z-=(x-y)/2; //计算z=(x+y)-(x-y)/2
...
l=j+k; l-=(j-k)/2; //计算l=(j+k)-(j-k)/2
...
}
由于它们的计算公式相同,就采用一个函数来替代相似的语句:
int fun(int a,int b) { int c; c=a+b; c-=(a-b)/2; return c; } //按照公式计算并返回结果
这样程序就变成了:
int fun(int a,int b) { int c; c=a+b; c-=(a-b)/2; return c; }
void main()
{
int a,b,c,x,y,z,j,k,l;
...
c=fun(a,b);
...
z=fun(x,y);
...
l=fun(j,k);
...
}
*这样的效果是:重复利用了函数的代码,节省程序的代码量(尤其是计算公式很复杂的情况更突出),程序简洁易读,便于统一修改计算公式和方法。
*还有一个优点就是:你调用函数时,无须知道算法的细节,按照函数调用规则就可以使用了,比如,标准c提供的函数double sin(double x),你只要知道这是个计算正弦函数值的函数即可,拿来可用而不必去看具体标准函数库是怎样计算的。
*你的函数如果写得正确、经典的话,完全可以封装成标准函数拿给其他人使用,甚至可以不提供源代码就可以。
*没有返回值的函数又可以叫子程序

阅读全文

与c程序设计中调用函数是什么意思相关的资料

热点内容
白蘑菇市场价多少元1斤 浏览:117
信息科技有限公司经营范围是多少 浏览:98
网络技术有什么证 浏览:682
五菱节气门数据流多少正常 浏览:962
兰州市住房交易中心东岗点在哪里 浏览:695
襄阳电教市场在哪里 浏览:329
深圳市场的内存条从哪里来的 浏览:375
信息技术类专业有哪些女生 浏览:816
开保险代理公司注册什么公司 浏览:274
如何将现代教育技术应用于教学 浏览:928
交易猫阴阳师好怎么卖 浏览:143
应用程序如何操作硬件 浏览:646
怎么计算产品出入库 浏览:898
电脑如何下当贝市场 浏览:110
快递物流代理怎么加入 浏览:367
如何做好一名信息统计员 浏览:10
开个店做点什么产品 浏览:699
太原哪里有靠谱的宠物市场 浏览:406
现在的少儿编程属于什么程序 浏览:191
雁滩汽车用品市场属于哪个街道 浏览:903