首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
若有以下程序#includemain(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rstuv","wxyz"};intp[6][2]={{0,1},{1,5},{0,0},{0,2},{1,4}
若有以下程序main(){inta=6,b=0,c=0;for(;a&&(b=0);){b+=a:a-=c++;}printf("%d,%d,%dkn",a,b,c);}
有以下程序#includemain(){inti=1,j=3;printf("%d,",i++);{inti=0;i+=j*2;printf("%d,%d,",i,j);}printf("%d,%d\n",i,j)
关于数据库管理阶段的特点,下列说法中错误的是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("goodbey!")
以下选项中能表示合法常量的是
在黑盒测试方法中,设计测试用例的根据是
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
关于X线发生效率的描述,错误的是
A.地西泮B.卡马西平C.苯妥英钠D.丙戊酸E.乙琥胺作用于苯二氮受体,静注可用于癫癎持续状态的药物是
患者,男性,20岁,诊断为大叶性肺炎。查体:体温40℃,脉搏细弱,血压90/60mmHg,在观察病情中应特别警惕发生()。
不属于房地产项目的特征的是()。
下列关于融资租赁和经营租赁的表述,不正确的是()。
关于可撤销合同论述不正确的是()。
()是指用一定的临界点将考评得分划分为若干等级,并对此进行评价的方法。
判定级数的敛散性:
TherearemorethanfortyuniversitiesinBritain—nearlytwiceasmanyasin1960.Duringthe1960seightcompletelynewoneswe
Forthispart,youareallowed30minutestowriteashortessayentitledMyViewonCyberManhuntYoushouldwriteatleast150
最新回复
(
0
)