语句中的v=volume(r,h)是什么意思 如图,这个调用的程序该怎么去理解,怎么读

2020-05-23 科技 58阅读
在编程语言中,方法或函数,是把一些复杂的任务封装在函数中,形成一个黑盒子,如题,把计算体积的任务写在函数volumn函数中,具体计算可以函数完成。如果把所有的任务写在main方法中,程序将难以看懂和维护,所以需要函数简单的分开各子任务。
可以看懂直接写在main方法的代码,那么写在volumn函数只是把一段代码提出出来,供main调用,如果只有main调用,直接可以把volumn代码写在main中,可是,如果有其它地方需要计算体积,那么把计算代码复制多分也可以,只是代码就不具备可维护性,比如,计算写错了,就需要修改所有的地方。
所以我们编程是,需要抽象出函数和方法,保持代码的整洁。
至于具体的调用方法,你可以理解为代码替换,比如宏定义一样(也许老师还没有教你)展开代码,比如:
v = volumn(r, d);
相当于下面代码:
v = 3.1415926 * r * r *d;
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com