首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2020-11-23
20
问题
有下列程序:
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
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,1 1,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,intn)函数,此时指针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/VM3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在C中。合并的方式是:将a数的十位和个位数依次放在C数的个位和百
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。拄意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(lowhigh,查找
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCII码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。
随机试题
脂肪酸β-氧化之前活化的原因是
关于肺炎致病菌,下列说法错误的是
A.终隐窝B.肾乳头C.肾大盏D.肾小盏E.肾盂牛的输尿管在肾内分为两个
长期应用可能升高血钾的利尿药是
A.胃蛋白酶B.黄连素C.八面体蒙脱石D.洛哌丁胺E.鞣酸蛋白非感染性的腹泻,首选治疗药物()。
甲托朋友乙将总面额1万元的假人民币从上海带给住在成都的甲的姑妈。乙同意,并将假币带在身上,乘坐从上海开往成都的火车。在火车上,乙用假币200元在餐厅消费,被乘务员发现。关于乙的行为,以下说法正确的是:
某城市以2005年为基期,2006年、2007年、2008年的地价指数分别为110、115、123。某比较案例2006年成交价为1200元/平方米,则2008年该比较案例价格为()元/平方米。
全球范围内生物多样性有降低的趋势,对此所作的分析正确的是()
传媒核心竞争力(复旦大学2013年研)
钓鱼岛及其附属岛屿是中国领土不可分割的一部分。中国最早发现、命名、利用和管辖钓鱼岛。1895年,清朝在甲午战争中战败,被迫与日本签署不平等的《马关条约》,割让“台湾全岛及所有附属各岛屿”。钓鱼岛等作为台湾“附属岛屿”一并被割让给日本。1941年12月,中国
最新回复
(
0
)