首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: struct S{int n;int a[20];}; void flint*a,int n) {int i; for(i=0;i
有下列程序: struct S{int n;int a[20];}; void flint*a,int n) {int i; for(i=0;i
admin
2019-06-09
37
问题
有下列程序:
struct S{int n;int a[20];};
void flint*a,int n)
{int i;
for(i=0;i
+=i;
}
main()
{int i;struct S s={10,{2,3,l,6,8,7,5,4,10,9}};
f(s.a,s.n);
for(i=0;i
);
}
程序运行后的输出结果是
选项
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
解析
voidf[int*a,int n)函数的功能是对数组a[]的每一个元素加上其下标的值。所以在main()函数中f(s.a,s.n)语句会调用f(in*a,int n)函数,此时指针a指向数组s.a={2,3,1,6,8,7,5,4,10,9},n=10:然后执行for(i=0;i
+=i:语句,也就是从0开始到8对数组s.a={2,3,1,6,8,7,5,4,10,9}中的每一个元素加上其下标值。
转载请注明原文地址:https://kaotiyun.com/show/P3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,给定程序MODll.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(low
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0),b[5]={1,2,3,4,5},i,S=0;for(i=0;i
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
算法空间复杂度的度量方法是()。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
下列与队列结构有关联的是()。
下列关于栈的叙述中,正确的是()。
以下选项中非法的C语言字符常量是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
随机试题
组织形象的基本特性主要有()
______hecanrecoversoon,Idon’tmindhowmuchmoneyIhavetopay.
轻度睡眠呼吸暂停综合征,其呼吸暂停指数范围是
庙底沟类型的彩陶艺术的代表作是()。
台历:墙壁
关于人民检察院对审判活动的监督,错误的是()。
简述情绪和情感的成分。
改革开放首先从农村开始,家庭联产承包责任制确定包产到户的原则,改变了()
Yougothereinordertoseeaplay.Youuseittokeeprainoffyourhead.
Completethetablebelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.
最新回复
(
0
)