首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序: #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://kaotiyun.com/show/njPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){unsignedchara,b;a=413;b=4&3;printf("%d%d\n",a,b);}
以下能正确定义且赋初值的语句是()。
软件开发的结构化生命周期方法将软件生命周期划分成()。
下面程序的运行结果是______。#defineN10#defines(x)x*x#definef(x)(x’x)main(){inti1,i2;i1-1000/s(
己定义charch=’$’;inti=l,j;,执行j=!ch&&ii++以后,i的值为【】。
以下程序的功能是:给r输入数据后计算半径r圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
在深度为7的满二叉树中,叶子结点的个数为()。
设有下列二叉树:对此二叉树先序遍历的结果为
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
随机试题
电视机中的AGC电路主要是消除电视信号中大幅度窄宽脉冲噪声干扰。
乳腺小叶腺体大量增生,导管扩张发生在下列哪一时期
软组织扭伤的诊断,错误的是
有关肾盂癌的描述,错误的是
血虚重症治宜选用
经批准的(),主要内容不得随意修改或变更,并作为项目建设实施的技术文件基础。
操作系统是用于管理、控制和维护计算机的各种资源,一般应该包括()功能。
铸造金属全冠面应均匀磨除()。
Properarrangementofclassroomspaceisimportanttoencouraginginteraction.Mostofushavenoticedhowimportantphysicalse
A、Informationsecuritycanbeguaranteed.B、Privacycanbeprotected.C、Costcanbereduced.D、Timecanbesaved.D
最新回复
(
0
)