首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int a[],int n){ int i, t; for(i=0; i
有以下程序 void fun(int a[],int n){ int i, t; for(i=0; i
admin
2019-08-18
55
问题
有以下程序
void fun(int a[],int n){
int i, t; for(i=0; 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(2=2;i<8;i++)printf("%d",
k
);
printf("\n");
}
程序的运行结果是
选项
A、876543
B、321678
C、1098765
D、345678
答案
B
解析
函数fun(int a[],intn)的功能是实现整型数组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/OeRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件fi
若有以下程序:#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/;printf("%d,%d
以下叙述中正确的是
以下叙述中正确的是
以下语句中存在语法错误的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
软件详细设计产生的图如下:该图是
下面不属于软件设计原则的是
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
用树形结构表示实体之间联系的模型是
随机试题
行政机关对申请人提出的行政许可申请,作出错误处理的是:()
人身权作为专属权()
为一患者取印模时,先取一些粉红色糊状物置橡皮碗中,又取少许白色粉末一起调拌,1分钟后,调拌好的糊状物放在托盘内,迅速放在患者口内,3~5分钟后取出,糊状物已结固,变为白色这种粉红色的糊状物主要成分是
腹外疝最易嵌顿的是
有关护理诊断的叙述,不正确的是
关于污水处理厂使用的沉淀池,下列说法错误的是()。
()是在可行性研究阶段广泛应用的一种评价方法。
依据《消防法》的规定,生产、储存和装卸易燃易爆危险物品的工厂、仓库和专用车站、码头,必须设置在()。
有效性规则主要用于______。
Wheredoesthisconversationmostlikelytakeplace?
最新回复
(
0
)