首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*s,int nl,int n2) {int i,j,t; i=nl;j=n2; while(i<j){t=s[i];s[i]=s[j];s[j]=t;
有以下程序: #include<stdio.h> void fun(int*s,int nl,int n2) {int i,j,t; i=nl;j=n2; while(i<j){t=s[i];s[i]=s[j];s[j]=t;
admin
2011-06-13
19
问题
有以下程序: #include<stdio.h> void fun(int*s,int nl,int n2) {int i,j,t; i=nl;j=n2; while(i<j){t=s
;s
=s[j];s[j]=t;i++;j--;} } 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、9.87654e+008
B、4.3211e+009
C、5.6789e+009
D、9.87651e+008
答案
C
解析
函数fun的功能是:将数组s中从n1至n2的元素首尾互换,然后将第2个和倒数第2个元素互换,依次类推,其实也就是将原来的元素倒置。执行fun(a,0,3);将数组a中的第0~3个元素互换,结果为4 32 1;执行fun(a,4,9);将数组a中的第4~9个元素互换,结果为0 9 8 7 65。此时a中的元素依次为4 3 2 1 0 9 8 7 6 5,执行fun(a,0,9);再次将这10个元素倒置,结果为5 6 7 8 9 0 1 2 3 4。
转载请注明原文地址:https://jikaoti.com/ti/bWB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);priatf("%d\n",i);}
有以下程序:#include<stdio.h>main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d\n",s);}程序执行
以下程序运行后的输出结果是______。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++)n[i]=n[i-1]*2+1;print
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
表达式3.6-5/2+1.2+5%2的值是()。
按照软件测试的一般步骤,集成测试应在【 】测试之后进行。
表达式3.6-5/2+1.2+5%2的值是
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个__________实际上对应一个处理模块。
随机试题
下列哪种情形构成诬告陷害罪?()(2007/2/13)
下面有关资金时间价值的表述,正确的是()
大气中臭氧浓度的减少是由于臭氧的形成与分解速率不相同引起的。()
测定人体的BMR应在下列哪些条件下进行()
患者,男,60岁,高血压,右侧上、下肢体无力伴言语不清、吞咽不能2周入住康复科。体检:神志清楚,右上肢徒手肌力可扪及肌肉轻微收缩,但无关节活动;肌张力略微增加,被动屈伸肘关节时,在关节活动范围之末时出现最小阻力。根据改良Ashworth评定标准,右上肢
下列关于引入通道的原因中,说法正确的是()。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象。此外,还提供窗体“fTest”和宏“mTest”,试按以下要求完成设计:补充窗体“fTest”上“test1”按
A、 B、 C、 B
SpeakerA:I’msorry,officer.Iwasn’tpayingattention.SpeakerB:______
Ausefulexpressionisslippingintothelistofkeytranslationsusedbynonsmokingworldtravelers:Don’tpuff(喷烟)onme.
最新回复
(
0
)