首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后的输出结果是( )。 #include void fun(int*a) { a[0]=a[i];} void main() { int a[10]={10,9,8,7,6,5,4,3,2,1)
下列程序执行后的输出结果是( )。 #include void fun(int*a) { a[0]=a[i];} void main() { int a[10]={10,9,8,7,6,5,4,3,2,1)
admin
2021-05-06
45
问题
下列程序执行后的输出结果是( )。
#include
void fun(int*a)
{ a[0]=a
;}
void main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1),i;
for(i=2;i>=0;i--)fun(&a
);
for(i=0;i<10;i++)printf("%d",a
);
printf("\n");
}
选项
A、7987654321
B、7787654321
C、10987654321
D、7777654321
答案
D
解析
子函数fun(int*a)的功能是把数组的后一个元素值赋给其前一个元素。在主函数第1个for循环语句中,经过3次循环执行,把数组a[10]中的前3个元素分别更换为7。在第2个for循环语句中,把数组a[10]中所有元素输出。
转载请注明原文地址:https://kaotiyun.com/show/hTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assXA{inta;pu’olic:staticintb;XA(intaa):a(
下面不属于软件设计阶段任务的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classPair{intm,intn;public:Pair(inti,intj
下列关于输入输出流的叙述中,正确的是()。
下列字符串中不能作为C++标识符使用的是()。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
字符串“a+b=12\n\t”的长度为()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
随机试题
为消除主轴锥孔轴线径向圆跳动检验时检验棒误差对测量的影响,可将检验棒相对主轴每隔()插入一次进行检验,其平均值就是径向圆跳动误差。
骨软骨瘤临床表现为
熔断器的熔丝额定电流选择,不应小于电容器额定电流的()倍。
根据公司法律制度的规定,当公司出现特定情形,继续存续会使股东利益受到重大损失.通过其他途径不能解决,持有公司全部股东表决权10%以上的股东提起解散公司诉讼的。人民法院应当受理。下列各项中,属于此类特定情形的是()。
珍宝岛烈士陵园位于()境内。
按配送组织者不同分类有()。
有时即使我们保持注意的高度集中性,但也依然会不随意跳跃,这种现象属于()
下列关于死刑的说法中,错误的是()。
求微分方程y"+4y’+4y=eax的通解.
设计软件结构是软件生命周期的()。
最新回复
(
0
)