首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于C语言函数参数传递方式的叙述中正确的是( )。
以下关于C语言函数参数传递方式的叙述中正确的是( )。
admin
2020-11-23
72
问题
以下关于C语言函数参数传递方式的叙述中正确的是( )。
选项
A、数据只能从实参单向传递给形参
B、数据可以在实参和形参之间双向传递
C、数据只能从形参单向传递给实参
D、C语言的函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用
答案
A
解析
数据只能由实参单向传递给形参称为“值传递”,而不能由形参传回来给实参,A选项正确;数组名、指针等作参数,实参传递给形参地是地址值,这样形参和实参就指向同一段内存单元,在函数体内对形参数据的改变也将影响到实参。实参和形参之间不可双向传递,BD选项错误。数据不能从形参传递给实参,C选项错误。
转载请注明原文地址:https://www.kaotiyun.com/show/zS3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内容并将下
下列给定程序中,函数fun的功能是:输出M×M整数方阵,然后求两条对角线上元素之和,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defin
若有以下程序:#include<stdio.h>voidfun(inta[],intn){inti,j,t;for(i=1;i<n;i+=2)for(j=i+2;j<n;j+=2)if(a[i]>a[j]){t=a[i];a[
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
以下叙述中正确的是()。
下列选项中属于面向对象设计方法主要特征的是
下列描述中,不符合良好程序设计风格要求的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
需要忌用氨基己酸的是
胎儿期保健的原则
下列说法错误的是()
多个不连续文件和文件夹的选择方式是()。
A棒的长度为100nm,B棒的长度为1×10-6m,两者长度之和等于()。
2012年全年全社会建筑业增加值35459亿元,扣除价格因素,比上年实际增长9.3%。全国具有资质等级的总承包和专业承包建筑业企业实现利润4818亿元,增长15.6%,其中国有及国有控股企业1236亿元,增长21.9%。注:图中的增
以下属于希腊古典时代的成就的是()①《几何原本》已出现,直至现在仍作为教科书使用②阿基米德发现杠杆定律③色诺芬的《希腊史》④亚里斯托库斯的“太阳中心说”
塞尔新闻法
为配合人民解放战争,在国民党统治区形成了反蒋斗争的第二条战线,其准确含义是()。
阅读以下关于变更的叙述,回答问题1至问题3。[说明]在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改。于是,该开发人员就直接对系统软件进行了修改,解决了
最新回复
(
0
)