首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列函数定义: 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
2017-11-27
26
问题
已知下列函数定义:
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/3nxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是输出a数组中所有字符串,请填空。#includemain(){char*a[]={“ABC”,“DEFGH”,“IJ”,“KLMNOP”};inti=0:for(;i
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是____________。c=(b-=(a.5));a=(c%3)+(a=8);
已知下列函数定义:fun(int*b,intc,intn,intdata){irak;for(k=0;k
若有定义inta[5],*p=a;则正确引用数组元素的是()。
以下程序的定义语句中,x[1]的初值是_________,程序运行后输出的内容是___________。#ineludemain(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
下面程序的功能是:从输入的正整数中选3个数进行输出,要求这些数都是2的倍数,请填空。main(){inta,i=0;scanf(“%dtt,&a);do{if(a>0&
假设有语句sizeof(double),则它是()。
软件工程的出现是由于
下列不属于软件工程的3个要素的是()。
随机试题
驾驶机动车遇到校车在道路右侧停车上下学生时,应注意什么?
简述我国新的社会阶层。
克罗恩病常见的肠外表现是
肾病综合征的诊断标准不包括
A.增加药物的溶解度B.提高药物的稳定性C.液体药物的粉末化D.遮盖药物的不良嗅味E.防止挥发性药物的挥发
对肿瘤诊断有定位意义的应除外()
成年人胸内电除颤常用的电能为
公司缴纳所得税后的利润的分配顺序是()。
Anindustrialsociety,especiallyoneascentralizedandconcentratedasthatofBritain,isheavilydependentoncertainessent
Pronouncingalanguageisaskill.Everynormalpersonisexpertintheskillofpronouncinghisownlanguage,butfewpeoplear
最新回复
(
0
)