首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int a[ ], int n) { int i,j=0,k=n-1, b[10]; for (i=0; i<n/2; i++) { b[i] =a[j];
有以下程序 #include <stdio.h> void fun(int a[ ], int n) { int i,j=0,k=n-1, b[10]; for (i=0; i<n/2; i++) { b[i] =a[j];
admin
2020-11-27
21
问题
有以下程序
#include <stdio.h>
void fun(int a[ ], int n)
{ int i,j=0,k=n-1, b[10];
for (i=0; i<n/2; i++)
{ b
=a[j];
b[k]=a[j+1];
j+=2; k--;
}
for (i=0; i<n; i++)
a
= b
;
}
main()
{ int c[10]={10,9,8,7,6,5,4,3,2,1},i;
fun(c, 10);
for (i=0;i<10; i++)
printf("%d,", c
);
printf("\n");
}
程序的运行结果是
选项
A、10,8,6,4,2,1,3,5,7,9,
B、10,9,8,7,6,5,4,3,2,1,
C、1,2,3,4,5,6,7,8,9,10,
D、1,3,5,7,9,10,8,6,4,2,
答案
A
解析
函数调用中,将数组名作为参数,将数组地址传给形参,所以函数中对数组a的操作将会改变c数组元素值。函数实现将数组中元素下标值为偶数的元素依次放在数组的前半段,将奇数下标值的元素放入数组后半段,且从最后一个位置向中间位置依次存放。执行函数后数组c中元素为{10,8,6,4,2,1,3,5,7,9},A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ve3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
以下叙述中错误的是
以下选项中不能作为C语言合法常量的是
下面关于“EOF”的叙述,正确的是
有以下程序#includemain(){inti=1,j=3;printf("%d,",i++);{inti=0;i+=j*2;printf("%d,%d,",i,j);}printf("%d,%d\n",i,j)
以下叙述中正确的是
下列关于C语言文件的叙述中正确的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
在黑盒测试方法中,设计测试用例的主要根据是
对下列二叉树进行前序遍历的结果是
随机试题
矩阵的秩是().
简述列宁关于物质的定义。
患者,男,56岁,缺失,深覆,缺牙区龈距0.5mm,可摘局部义齿修复时,基托应选择下列哪种类型
工业企业建设项目声环境影响评价中,厂界外敏感目标处夜间声环境质量评价量有()。
受国际国内政治、经济、法律等多方面因素的影响,世界各国商业银行的组织形式可以分为若干种,某一集团或某一人购买若干独立银行的多数股票,从而控制这些银行的体制,商业银行的这种组织形式被称为()。
Inrecentdecades,thereisaphenomenonwhichmakesusgivesomeattention,theso-calledSoutheastAsian"Tigers"haverivaled
违法对于()相当于()对于假想
某环卫所积极推行城市垃圾分类回收管理,他们在A社区放置了一些有分类标识的垃圾回收箱,结果却发现仍然有许多居民并没有将生活垃圾分类放置。造成这种现象的原因最不可能的是()。
简述表见代理须具备的条件?
Wheredoesthemanlivenow?
最新回复
(
0
)