首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i
有下列程序: struct S{int n;int a[20];}; void f(int*a,int n) {int i; for(i=0;i
admin
2019-12-17
49
问题
有下列程序:
struct S{int n;int a[20];};
void f(int*a,int n)
{int i;
for(i=0;i
+=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
);}
程序运行后的输出结果是
选项
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,1 1,1l,18,9,
D、1,2,3,6,8,7,5,4,10,9,
答案
C
解析
void f(int*a,int.n)函数的功能是对数组a[]的每一个元素加上其下标的值。所以在main()函数中fifs.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
+=i;语句,也就是从0开始到8对数组s.a={2,3,1,6,8,7,5,4,10,9}中的每一个元素加上其下标值。
转载请注明原文地址:https://kaotiyun.com/show/v7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)printf("
下列定义数组的语句中,正确的是
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
以下叙述中正确的是
有以下程序intd=1;voidfun(intP).{intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a);d+=a++;printf("%d\n",d);}程序的输
下列叙述中正确的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
下面描述中不属于数据库系统特点的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
随机试题
劳动合同的解除
为总分类科目“应收账款”设置明细分类科目时,一般所采用的设计依据是按________。
A、cloudyB、captainC、certainD、cottonCA,B,D项划线部分发[k],C项划线部分发[s],因此选C项。
下列选项中,不属于该类药物的是
感染性休克治疗错误的是
与尿石症病机关系最密切的是
下列哪一项不属于基金销售机构的准人条件?()
由于发展受挫而产生轻视自己的情绪属于()
Itwasa(n)________thing—itmadethehaironthebackofmyneckstandup.
A、Lessthan40minutes.B、From40to70minutes.C、Atleast40minutes.D、Morethan70minutes.BHowlongdoesaninterviewusua
最新回复
(
0
)