首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include void fun(int*s,int n1,int n2) { int i,j,t; i=n1;j=n2 while(i<j){t=s[i];s[i]=s[j];s[j]=t;i++;j-
有下列程序: #include void fun(int*s,int n1,int n2) { int i,j,t; i=n1;j=n2 while(i<j){t=s[i];s[i]=s[j];s[j]=t;i++;j-
admin
2013-10-15
13
问题
有下列程序:
#include
void fun(int*s,int n1,int n2)
{
int i,j,t;
i=n1;j=n2
while(i<j){t=s
;s
=s[j];s[j]=t;i++;j--;}
}
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0),k;
fun(a,0,3);fun(a,4,9);fun(a,0,9);
for(k=0;k<10;k++)printf("%d",a[k]);printf("\n");
}
程序的运行结果是( )。
选项
A、0987654321
B、4.3211e+009
C、5.6789e+009
D、9.87651e+008
答案
C
解析
本题定义一个一维数组并赋初值,接着调用fun(),功能是使数组中的元素逆序,当调用fun(a,0,3),将实参传递给形参实现数组a中a[0]至a[3]这4个元素逆序;同理调用fun(a,4,9)是将上步排列好的a数组中a[4]至a[9]这个6个元素逆序;调用fun(a,0,9)是将数组中a[0]至a[9]这10个元素再逆序,再用printf()函数输出结果为5678901234,故选项C正确。
转载请注明原文地址:https://jikaoti.com/ti/nvXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述非暴力不合作的思想体系及实践。(中国人民大学2017年世界通史真题)
分析抗日战争胜利的历史意义。(北京师范大学2006年中国通史真题)
分析辛酉政变后清政府内外政策的变化。(陕西师范大学2015年中国史真题)
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:忽略样本容量的问题,解释两种相关系数的大小为何有差异,在上述数据中,你认为哪种更准确地反映了数据的关系?
教育对个体发展的功能,除了具有促进人的个体社会化功能,还表现在促进
存款货币创造的必要前提条件()。
国家取得财政收入的最主要形式是()。
某单位招聘员工,按规定,每人至多只能报考两个职位,结果共有42人报名,甲、乙、丙三个职位报名人数分别为22人,16人,25人,同时报甲、乙职位的有8人,甲、丙职位的有6人,则同时报乙、丙职位的有()。
利用变换t=将方程化为变量y与t的微分方程(Ⅰ)求新方程的表达式;(Ⅱ)求原方程的通解.
随机试题
MR信号的空间定位包括
A.胰高血糖素B.胰岛素C.生长抑素D.胰多肽E.胃泌素胰岛B细胞可分泌
免疫球蛋白A(IgA)的正常值是
根据《药品不良反应报告和监测管理办法》,应当设立专业机构并有专职人员(不得兼职)负责本单位不良反应报告和监测管理工作的是()。
婴儿均化食品,含猪肉30%,白菜60%,其他与料10%,500g零售包装()
资产负债表上的“货币资金”项目,应根据()科目的期末余额合计数填列。
纳税人未按照规定使用税务登记证件,或者转借、涂改、损毁、买卖、伪造税务登记证件的,处2000元以上1万元以下的罚款;情节严重的处以()。
呆小症的病因主要是缺乏()
WhoisJanet?
Distancelearninghasmovedfarawayfromthetraditionalcorrespondencecourse,aimedattheindividualstudentworking【S1】____
最新回复
(
0
)