首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列函数定义: fun(int *b,int c,int n,int data) {int k; for(k=0;k
已知下列函数定义: fun(int *b,int c,int n,int data) {int k; for(k=0;k
admin
2021-02-25
74
问题
已知下列函数定义:
fun(int *b,int c,int n,int data)
{int k;
for(k=0;k
{ *b=data;
b++;}
}
则调用此函数的正确写法是(假设变量a的说明为inta[50])( )。
选项
A、fun(*a,4,5,1);
B、fun(&a,4,5,1);
C、fun((int*)a,4,5,1);
D、fun(a,4,5,1);
答案
D
解析
本题考查函数调用时的参数传递。fun函数的调用形式为“fun(int*b,int m,int n,int data)”,而调用数组时,用数组名表示一个指向数组第一个元素的指针,因此调用时的形式为:fun(a,4,5,1)。
转载请注明原文地址:https://kaotiyun.com/show/2Etp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是()。
设有某函数的说明为:int*fune(inta[10],intn);则下列叙述中,正确的是()。
有以下程序:#includecharf(charx){returnx*x%10+’0’:}main(){chara;intb=0;for(a=0;a
C语言源程序名的后缀是()。
以下叙述中正确的是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
设有宏定义:#definelsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
随机试题
纪某因运输毒品罪被判处有期徒刑7年,经不住朋友的再三请求,帮助朋友贩卖了30克毒品。纪某的行为:()
该商业银行的负债业务总金额为()万元。按规定该商业银行不能办理的资产业务金额合计()万元。
下列记账凭证中,不能据以登记现金日记账的是()。
情感是客观事物是否符合人的需要、愿望和观点而产生的()
看见路上的垃圾后绕道走开,这种行为是()。
比较洪堡在柏林大学的改革和蔡元培的北大教育改革。
(2012年上半年上午试题50)函数(过程)调用时,常采用传值与传地址两种方式在实参和形参间传递信息。以下叙述中,正确的是________。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改
自1949年到2007年的58年中,河南省小麦播种面积增加21.24%,总产量增加了8.8倍,单产提高了7.1倍。
AccordingtoSteveForbes,themajorityofthenewbillionairesthisyeararefrom.
最新回复
(
0
)