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

fortran90中实参和虚参的区别??求答,急,解释的好的必采纳

发布网友 发布时间:2022-07-06 10:25

我来回答

1个回答

热心网友 时间:2023-10-07 12:41

形式参数和实际参数 函数的参数分为形参和实参两种。在本小 节中,进一步介绍形参、实参的特点和两 者的关系。形参出现在函数定义中,在整 个函数体内都可以使用,离开该函数则不 能使用。实参出现在主调函数中,进入被 调函数后,实参变量也不能使用。形参和 实参的功能是作数据传送。发生函数调用 时,主调函数把实参的值传送给被调函数 的形参从而实现主调函数向被调函数的数 据传送。 函数的形参和实参具有以下特点: 1. 形参变量只有在被调用时才分配内存 单元,在调用结束时,即刻释放所分配的 内存单元。因此,形参只有在函数内部有 效。函数调用结束返回主调函数后则不能 再使用该形参变量。 2. 实参可以是常量、变量、表达式、函 数等,无论实参是何种类型的量,在进行 函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。因此应预先用 赋值,输入等办法使实参获得确定值。 3. 实参和形参在数量上,类型上,顺序 上应严格一致,否则会发生类型不匹配” 的错误。 4. 函数调用中发生的数据传送是单向的 。即只能把实参的值传送给形参,而不能 把形参的值反向地传送给实参。 因此在 函数调用过程中,形参的值发生改变,而 实参中的值不会变化。

【例】可以说明这个问题。 main() { int n; printf("input number\n"); scanf("%d",&n); s(n); printf("n=%d\n",n); } int s(int n) { int i; for(i=n-1;i>=1;i--) n=n+i; printf("n=%d\n",n); }

本程序中定义了一个函数s,该函数的功 能是求∑ni的值。在主函数中输入n值,并 作为实参,在调用时传送给s 函数的形参 量n( 注意,本例的形参变量和实参变量 的标识符都为n,但这是两个不同的量, 各自的作用域不同)。在主函数中用printf 语句输出一次n值,这个n值是实参n的值 。在函数s中也用printf 语句输出了一次n 值,这个n值是形参最后取得的n值0。从 运行情况看,输入n值为100。即实参n的 值为100。把此值传给函数s时,形参n的 初值也为100,在执行函数过程中,形参 n的值变为5050。返回主函数之后,输出 实参n的值仍为100。可见实参的值不随 形参的变化而变化。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
arrive in和arrive at 有什么区别? 磁力泵为什么可空转? 为什么不让衬氟塑料磁力泵空转?怎样提升设备稳定性? 工业软管泵 塑料磁力泵为什么不能空转 求推荐男主和女配在一起的小说? 《红衣天下》txt全集下载 检测公司检测哪些 检测公司是怎么样的 检测公司属于什么企业 请教fortran90的种别参数问题。 Fortran90数组说明符A(5,-1:1)表示有几个元素? 从业资格证挂失当天能拿到吗 刚出生的龙虾怎么在大龙虾的腿上爬着 米饭冰淇淋的简单做法 米饭冰淇淋怎么做最正宗 有谁知道五菱荣光b15发动机缸盖上的英文lnt,和exh分别是代表什么? iPhone手机太贵,贵在何处? 手机贵再哪里? 登天都望太平,此为黄山两大美景,上黄山需要先去登天都峰,路非常艰险,在山下是看不到太平湖的,越往 泸定县田坝乡怎么样呢?有多大有多少人口?海拔多高?地处偏远吗?交通方便吗?是不是四面环山? 云南省泸定多少人口 泸定县的人口民族 糖瘾少女们看过来,张韶涵、大S、许晴她们都在坚持的戒糖法到底有效吗? 大S、张韶涵带动“戒糖”风,不吃糖真能变漂亮吗? 张韶涵真的是靠戒糖才维持好皮肤的吗? lpl实行分组制哪里好了 计算机二级数据库考些什么呢??? 太平湖的来历 伸出你的手用英文怎么翻译? 伸出你的手 用英文怎么说 FORTRAN90规定,变量类型声明的优先顺序是。答案是 Fortran90中一个complex占几个字节? 在fortran90中"Π“是不是常量? 如何用米饭制作冰淇淋? 【合集】中国香港电影大全,【在线观看】免费百度云资源 跪求推荐香港电影,【在线观看】免费百度云资源 盘点香港电影免费,【在线观看】免费百度云资源 跪求香港的电影,【在线观看】免费百度云资源 大家晓得浴室里的镜子相关知识有哪一些吗? 米饭冰淇淋怎么做如何做好吃 怎么用米饭做冰淇淋 怎么用大米饭做冰淇淋? 妈妈的随身物品钥匙作文 求一篇身边的小事作文要求: 母爱作文内容为没带班级钥匙 米饭冰淇淋怎么做?没有搅拌机怎么办? 2022年甘露寺有烧香吗 2022广州光孝寺可以烧香吗 八大处烧香开门了吗2022年 林黛玉进贾府都拜见了哪些人物?人物出场是怎样的顺序?答: