首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*s,int nl,int n2) {int i,j,t; i=n1;j=n2; while(i
有以下程序: #include void fun(int*s,int nl,int n2) {int i,j,t; i=n1;j=n2; while(i
admin
2019-01-11
47
问题
有以下程序:
#include
void fun(int*s,int nl,int n2)
{int i,j,t;
i=n1;j=n2;
while(i
{t=*(s+i);*(s+i)=*(s+j);*(s+j)=t;
i++;j一一;
}
}
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0},i,*p=a;
fun(p,0,3);fun(p,4,9);fun(p,0,9);
for(i=0;i<10;i++)printf("%d",*(a+i));
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、5 6 7 8 9 0 1 2 3 4
B、0 9 8 7 6 5 4 3 2 1
C、4 3 2 1 0 9 8 7 6 5
D、O 9 8 7 6 5 1 2 3 4
答案
A
解析
程序执行过程为:调用函数fun(p,0,3),将数组a首地址传入函数,循环执行2次,将数组前4个元素前后倒置,数组a={4,3,2,1,5,6,7,8,9,0};调用函数fun(p,4,9),将数组a首地址传入函数,循环执行3次,将数组第5个到第10个元素前后倒置,数组a:{4,3,2,1,0,9,8,7,6,5};调用函数fun(p,0,9),将数组a首地址传入函数,循环执行5次,将数组元素前后倒置,数组a={5,6,7,8,9,0,1,2,3,4};依次输出数组元素,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/y7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一函数fun,它的功能是:计算并输出给定整数n的所有因子(不包括l与n自身)之和。规定n的值不大于1000。例如,在主函数中从键盘给n输入的值为856,则输出为:sum=763。注意:部分源程序在文件PROGl.C中。请
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55则函数的值为:71.80。注意:部分源程序存在文件PROGl.C中。请勿
由N个有序整数组成的数列已放在一维数组中,给定程序MODll.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
给定程序MODll.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCⅡ码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的十位和千位上。例如,当a=45,b=12。调用该函数后,c=2415。
请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1,主函数中输出:YES;否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序
若有下列语句:chara[]="xyz";charb[]=}’x’,’y’,’z’};则下列叙述正确的是______。
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是【】。
在C语言中,函数返回值的类型最终取决于()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
车床的丝杠有轴向窜动,将使被加工的丝杠螺纹产生()螺距误差。
EveryoneknowshowtogettoCarnegieHall:practice,practice,practice.Butwhatabouthowtogetintothenation’smosthonor
“三分法”把文学作品分为【】
对下丘脑促性腺激素释放激素的正确叙述是
一男性,30岁,弯腰搬箱子时,突感腰部剧烈疼痛,不能活动,站立时用手扶腰,查体:腰部两侧骶棘肌紧张,椎旁压痛,无双下肢放射痛,直腿抬高试验阴性,双下肢皮肤感觉、肌力正常。该病人目前的治疗应选择
关于建设工程招标方式的有关表述正确的是()。
公司发生下列哪些情形时,应当向公司登记机关办理变更登记手续?()
下列属于商业银行固定资产贷前调查报告内容要求的有()。
设α为三维列向量,且ααT=,则αTα=________。
Whatdidthemandoforthewoman?
最新回复
(
0
)