首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列函数定义: fun(int*b,int c,int d) { int k; for(k=0;k
已知下列函数定义: fun(int*b,int c,int d) { int k; for(k=0;k
admin
2012-08-23
35
问题
已知下列函数定义:
fun(int*b,int c,int d)
{ int k;
for(k=0;k
{*b=c+d;
b++;}
}
则调用此函数的正确写法是(假设变量a的说明为int a[10])( )。
选项
A、fun(*a,6,14);
B、fun(&a,6,8);
C、fun(a,8,4);
D、fun((int)a,8,6);
答案
C
解析
本题考查函数调用时的参数传递。
fun函数的调用形式为fun(int*b,int c,int d)。调用数组时,用数组名表示一个指向数组的第一个元素的指针,因此调用时的形式为fun(a,8,4)。
转载请注明原文地址:https://kaotiyun.com/show/afPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列是合法的用户自定义标识符的是()。
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(strcharstr[];{inti,num=0,word=0;for(i=0;str[i]!=【】;i++)i
设有如下定义:structss{charname[10]intage;charsex;}std[3],*p=std;下面各输入语句中错误的是()。
有以下程序:voidfun1(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]={"
有以下程序:mam(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后输出的结果是()。
以下程序有错,错误原因是()。main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;┇}
下列关于C语言数据文件的叙述中正确的是()。
设有下列二叉树:对此二叉树先序遍历的结果为
树是结点的集合,它的根结点数目是()。
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
《四库全书》完成于()
出现甲状腺功能亢进症状的主要原因为
细菌性痢疾主要病变的部位是细菌性痢疾的典型症状腹痛,腹泻、脓血便是由于
肠结核最常见的发病部位是
肠梗阻非手术治疗中,矫正全身生理紊乱的主要措施是
与会计科目的分类相对应,账户也分为总分类账户和明细分类账户。()
下列属于商业银行面临的战略风险的有()。
估计总体参数落在某一区间时可能犯错误的概率是()
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为【】。
Whathavescientistsconcludedthroughstudiesovertheyears?
最新回复
(
0
)