首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知下列函数定义: fun(int *b,int c,int n,int data) { int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法
已知下列函数定义: fun(int *b,int c,int n,int data) { int k; for(k=0;k<m*n;k++) {*b=data; b++;} } 则调用此函数的正确写法
admin
2020-04-18
25
问题
已知下列函数定义:
fun(int *b,int c,int n,int data)
{ int k;
for(k=0;k<m*n;k++)
{*b=data;
b++;}
}
则调用此函数的正确写法是(假设变量a的说
明为int a[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/ijCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中错误的是()。
有以下程序:#include#includetypedefstruet{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao",’m’,85,90};inti
有以下程序:#includeintsum(int*array,intlen){if(len==1)returnarray[1];elsereturnarray[1]+sum(array+1,len-1);}main(){int
有以下程序:#include<stdio.h>main(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n"
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。【10年9月】
以下非法的定义语句是()。
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数据
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
随机试题
2014年9月,甲公司与乙公司签订《国内保理融资服务协议》等合同,约定:乙公司将其应收账款及相关权利转让给甲公司,甲公司为其提供额度为2000万元、附期限的公开型有追索权保理融资服务;若应收账款对应的买方未按时足额向甲公司还款,则乙公司须在回购期内回购仍未
室外消火栓系统的分段控制阀应保持常闭。()
下列属于操作系统基本功能的有_____。
关于乳腺癌,下列哪些说法正确
配置高速缓冲存储器(Cache)是为了解决()。
白小青今年32岁,是一家外资企业的员工。每个月税后收入8000元,每月生活支出3500元。上个月刚贷款60万元购买了一套价值80万元的房子,贷款利率7%,期限20年,从本月开始按月本利平均摊还。上月底小青花了3万元买了一只股票,剩有现金1万元。这个月下旬年
销售毛利率是()
行政复议机关受理行政复议申请,可以向申请人收取行政复议费用。()
民族自治地方的自治机关是指自治区、自治州、自治县的人民代表大会。()
设(X,Y)服从二维正态分布,则下列说法不正确的是().
最新回复
(
0
)