首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];
关于C语言预处理命令的叙述中正确的是()。
有以下程序:#includemain(){printf(“%d\n”,NULL);}程序运行后的输出结果是()。
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b=0);){b+=a:a-=c++;}printf("%d,%d,%dkn",a,b,c);}
以下叙述中正确的是
下面不属于软件需求分析阶段主要工作的是
以下叙述中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
使用祛风湿药如何选药和配伍?有哪些注意事项?
某男,30岁。因突发腹胀、腹痛伴恶心呕吐入院,诊断为急性化脓性腹膜炎。抗感染治疗应首选
施工期内市场价格波动超出一定幅度时,工程价款()。
必须由具有对外贸易经营权的企业对外签约对外加工业务并自行进行加工。()
加拿大硕士学位一般在荣誉学士的基础上再修()年才能获得。
固定资产的中小修理的特点包括()。
四点半钟后,时针和分针第一次成直线在什么时间?()
以下说法中正确的是( )。
WhenshefirstcametotheU.S.fromColumbia,shewashardlythediligentstudentshelatermadeherselfouttobe,sincesheh
Mostpeoplehavenoideaofthehardworkandworryaboutgoingintocollectionofthosefascinatingbirdsandanimalsthatthey
最新回复
(
0
)