首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i<n一1;i++) a[i]+=i;} main() {i
有下列程序: struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i<n一1;i++) a[i]+=i;} main() {i
admin
2017-04-26
19
问题
有下列程序:
struct S{int n;int a[20];};
void f(int*a,int n)
{int i;
for(i=0;i<n一1;i++) a
+=i;}
main()
{int i;struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f(s.a,s.n);
for(i=0;i<s.n;i++)printf("%d,",s.a
);}
程序运行后的输出结果是
选项
A、3,4,2,7,9,8,6,5,11,10,
B、2,3,1,6,8,7,5,4,10,9,
C、2,4,3,9,12,12,11,11,18,9,
D、1,2,3,6,8,7,5,4,10,9,
答案
C
解析
void f(int*a,int n)函数的功能是对数组a[]的每一个元素加上其下标的值。所以在main()函数中f(s.a,s.n)语句会调用f(int*a,int n)函数,此时指针a指向数组s.a={2,3,1,6,8,7,5,4,10,9},n=10;然后执行for(i=0;i<n-1;i++)a
+=i;语句,也就是从0开始到8对数组s.a={2,3,1,6,8,7,5,4,10,9}中的每一个元素加上其下标值。
转载请注明原文地址:https://kaotiyun.com/show/BqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
以下程序的运行结果是【】。#includelongfib(intg){switch(g){case0:return0;case1:case2:return1;}return(fib(g-1)+fib(
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
下列程序执行后的输出结果是voidfunc1(inti);voidfunc2(inti);charst[]="hello,friend!";voidfunc1(inti){printf("%c",st[i]);i
结构化程序设计方法的3种基本控制结构中不包括
下列所述中,是软件调试技术的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
设有如下三个关系表下列操作中正确的是
在面向对象方法中,类之间共享属性和方法的机制称为______。
随机试题
车尔尼雪夫斯基曾经写道:“历史的道路不是涅瓦大街上的人行道,它完全是在田野中前进的;有时穿过尘埃,有时穿过泥泞,有时横渡沼泽,有时行经丛林。”其蕴含的“社会真谛”是()。
已知吲哚美辛(α型)在不同温度下,在磷酸盐(pH=6.8)溶液中的溶解度如下表,求吲哚美辛(α型)在25℃时,在磷酸盐(pH=6.8)溶液中的溶解度。
脾脏高度肿大是指
()的不一定是无效合同。
(1)某企业2010年A产品各种直接材料消耗情况如下表所示。(2)A产品有关薪酬费用工时消耗及小时薪酬率资料统计如下表所示。要求:根据上述资料回答下列问题。A产品工时变动对薪酬费用差异的影响为(
马克思主义美学家普列汉诺夫所主张的艺术起源学说是:
关于我国战国七雄地理位置描述准确的是()。
10π
在考生文件夹下,打开公司销售数据库SELLDB,完成如下简单应用:1.使用一对多表单向导生成一个名为SD_EDIT的表单。要求从父表DEPT中选择所有字段,从子表S_T表中选择所有字段,使用"部门号"建立两表之间的关系,样式为阴影式;按钮类型为图片按钮;
园里是人间的乐园,有的是吃不完的大米白面,穿不完的绫罗绸缎,花不完的金银财宝。
最新回复
(
0
)