首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int a[],int n){int i,t;for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t;}
有以下程序 void fun(int a[],int n){int i,t;for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t;}
admin
2017-04-26
37
问题
有以下程序
void fun(int a[],int n){int i,t;for(i=0;i<n/2;i++)
{t=a
; a
=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、876543
B、321678
C、1098765
D、345678
答案
B
解析
函数fun(int a[],int n)的功能是实现整型数组a[]元素的逆置操作。在主函数中当执行fun(k,5)时,对k(10]中的子数组k[5]={1,2,3,4,5}的首尾元素进行逆置,此时k[10]={5,4,3,2,1,6,7,8,9,10}。所在循环语句中输出从第2~7个数组元素时,其值分别为321678。
转载请注明原文地址:https://kaotiyun.com/show/svDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
下面程序的运行结果是【】。#includemain(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);}
按"先进后出"原则组织数据的数据结构是【】。
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
下列叙述中正确的是
以下对C语言函数的有关描述中,正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
软件开发模型包括Ⅰ.瀑布模型Ⅱ.扇形模型Ⅲ.快速原型法模型Ⅳ.螺旋模型
随机试题
使用模块式接线子对全塑电缆进行接续,600对电缆其接续长度为()
基底动脉的分支有()
现代企业对其营销活动及管理的基本指导思想就是()。
康乐型气候
A、血海B、少海C、小海D、照海E、气海属足少阴肾经的腧穴是
参与调节免疫应答的细胞包括
为防止软土地基中沉井发生倾斜或超沉,通常可以采取的较为有效的措施为()。
A公司为一生产制造企业,为增值税一般纳税人,设备适用的增值税税率为17%,作为不动产核算的固定资产适用的增值税税率为11%。2×12年度,A公司发生的固定资产的交易事项如下:(1)5月30日,A公司出售了一台报废的设备,取得的残值收入为50万元。处置日,
在教学过程中,不强化其错误动作,并注意肯定初学者动作的正确方面,这样可促进()。
《学记》指出:“独学而无友,则孤陋而寡闻”“相观而善,相互切磋”。这就启示我们在教学中要注意运用()的方法。
最新回复
(
0
)