首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> voidfun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i]; a[il=a[n-1-i]; a[n-1-i]=t; } } main( ) {
有以下程序: #include<stdio.h> voidfun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i]; a[il=a[n-1-i]; a[n-1-i]=t; } } main( ) {
admin
2022-06-24
63
问题
有以下程序:
#include<stdio.h>
voidfun(int a[],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{
t=a
;
a[il=a[n-1-i];
a[n-1-i]=t;
}
}
main( )
{
int k[10]={1,2,3,4,5,6,7,8,9,10},i;
fun(k,5);
for(i=2;i<8;i++)
printf("%d",k
);
printf("\n");
}
程序运行的结果是( )。
选项
A、3456787
B、876543
C、1098765
D、321678
答案
D
解析
由于数组名本身是一个地址,所以在用数组名作为实参传递时,对应的形参相当于一个指针变量,在函数中可以通过指针变量来引用数组元素,从而改变元素的值。本题中函数fun的作用是将数组a的前n个元素进行逆转,fun(k,5)的结果是数组k的前五个元素1、2、3、4、5变为5、4、3、2、1。逆转后,输出数组中第3个至第8个元素。
转载请注明原文地址:https://jikaoti.com/ti/Xyd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4
下列选项中,不属于模块间耦合的是()。
下列选项中能正确定义数组的语句是()。
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+l;k<4;k++)if(a[i][i]<a[
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
程序调试的任务是
在面向对象方法中,实现信息隐蔽是依靠
随机试题
当气体溶解度很大时,吸收阻力主要集中在液膜上。()
逆流倍增机制的原动力主要是
34岁,闭经4个月,孕激素试验阳性,闭经的原因最不可能为
某市拟公开出让一宗住宅房地产用地,该市国土资源局于2007年12月1日在当地土地市场网发布挂牌出让公告,明确挂牌时间为2007年12月18日上午8时至2008年1月7日下午4时,同时该市国土资源局规定申请时间为2007年12月10日至12月29日。甲公司于
运用排列图法进行质量管理时,正确的是()。
干旱和森林大火导致俄罗斯今年粮食歉收,国内粮价快速上涨。要想维持国内粮食价格稳定,俄罗斯必须禁止粮食出口。如果政府禁止粮食出口,俄出口商将避免损失.因为他们此前在低价位时签署出口合同,若在粮价大幅上涨时履行合同将会亏本。但是,如果俄政府禁止出口粮食,俄罗斯
下图中数码①-⑦代表陆地自然带,“干”、“湿”表示水分状况。两大陆陆地自然带类型相同的是()。
建立社会主义市场经济体制,就是要使市场在国家宏观调控下对社会资源的配置起基础性作用。()
在我国主要粮食作物品种中,产量一直居于首位的是()。
______isthecenterofourplanetarysystemwasadifficultconcepttograspintheMiddleAge.
最新回复
(
0
)