首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有函数 voidfun(double a[],int*n) {……} 以下叙述中正确的是
若有函数 voidfun(double a[],int*n) {……} 以下叙述中正确的是
admin
2012-05-23
43
问题
若有函数
voidfun(double a[],int*n)
{……}
以下叙述中正确的是
选项
A、形参a和n都是指针变量
B、形参a是一个数组名,n是指针变量
C、调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组
D、调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
答案
B
解析
形参a是一个double类型的数组,形参n是一个指向整型变量的指针变量,故选项B正确。选项A中,形参a作为数组名,它保存数组的首地址,可以视为一个指针,但是指针常量不是指针变量,所以错误。C语言中将实参数组的首元素的地址传递给形参数组,并不对形参数组大小做检查,所以选项C中的说法是错误的。无论是数组名做形参还是指针变量做形参,实参和行参之间都是按照地址传送的,所以选项D是错误的。
转载请注明原文地址:https://kaotiyun.com/show/9NPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是
在16位C编译系统中,若定义longa;则能给a赋值40000的正确语句是()。
下列对于线性链表的描述中正确的是
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充家整。seanf("%d",【】);printf("%d\n",【】);
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:【】。t4.h的源程序为:#defineN10#dennef2(x)(x*N)t4.c的源程序为:#include
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
以下4个选项中,不能看作一条语句的是
下列关于单目运算符++、--的叙述中正确的是
若有定义:inla=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
以下选项中属于C语言数据类型的是()。
随机试题
人工智能在电影小说里往往被塑造成像终结者一样的形象给人类带来毁灭的力量,即使是著名物理学家霍金和科技名人伊隆马斯克也在警告人们人工智能可能代替人类。也许在未来这将是我们确实需要面对的问题,但是人工智能的现状正好相反,现实生活中人工智能正在带来治愈的力量。一
(2005年)梁的横截面形状如图5—36所示,则截面对z轴的抗弯截面模量Wz为()。
钢筋下料后应按()分别挂牌标明。
根据资源税法律制度的规定,下列关于金矿资源税纳税环节的表述中,正确的有()。
根据证券法律制度的规定,下列各项中,属于证券公开发行情形的有()。
根据下列资料,回答问题。2011年年末全国就业人员76420万人,其中城镇就业人员35914万人。2011年度全国农民工总量为25278万人,比上年增加1055万人,其中外出农民工数量为15863万人。2011年全年城镇新增就业人员1
1931年11月27日中华苏维埃共和国临时中央政府成立,所在地是()。
文化强国是指一个国家具有强大的文化力量。这种力量表现为()
在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()StaticbAsIntegerb=b+1EndSub窗体打开运行后,三次单击命令按钮后,变量b的值是(
A、Thedoorisbroken.B、Thewindowisbroken.C、Thewaterpipeisclogged.D、Thewaterheaterdoesn’tfunctionwell.B
最新回复
(
0
)