首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include void fun(int *s,int nl int n2) { int i,j,t; i=nl; j=n2; while(i
若有以下程序: #include void fun(int *s,int nl int n2) { int i,j,t; i=nl; j=n2; while(i
admin
2020-04-18
41
问题
若有以下程序:
#include
void fun(int *s,int nl int n2)
{
int i,j,t;
i=nl; j=n2;
while(i
{
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、4321098765
B、5678901234
C、0987654321
D、0987651234
答案
B
解析
该程序首先给一维数组赋值,然后三次调用fun函数,其中fun(a,0,3);的功能是将一维数组中的第1个元素和第4个元素互换,第2个元素和第3个元素互换;fun(a,4,9);的功能是将·维数组中的第5个元素和第10个元素互换,第6个元素和第9个元素互换,第7个元素和第8个元素互换;fun(a,0,9);的功能是将将一维数组中的第1个元素和第10个元素互换,第2个元素和第9个元素互换……依次类推。因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/8tCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain()intfun(){inti,s=1;{staticintx=1:for(i=1;i
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=1,m=1,k;i+=m+1;m=i+x+y;returnm;k=fun(j,m);print
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
有以下程序,执行后的结果是#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}
有以下程序voidfun(char*s){chara[10];main(){char*p="PROGRAM";strcpy(a,"STRING");fun(p);s=a;}
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
以下选项中,能用作用户标识符的是()。【09年9月】
以下选项中可用作C语言中合法用户标识符的是()。
计算机软件包括()。
有以下函数:intfun(char:*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
随机试题
以下项目中不属于异常舌态者为
下列哪项不是躯体性腹痛的特点()
Warthin瘤又称
A.DNA双螺旋结构B.DNA的核小体结构C.DNA的超螺旋结构D.tRNA的三叶草结构E.核苷酸在核酸长链上的排列顺序符合核酸的一级结构的是
某幢大厦为六层综合楼,其中一至三层为商场,四至六层为写字楼,商场为甲公司拥有,写字楼为乙公司拥有。该大厦的土地价值为3500万元,房地总价值为5000万元,其中商场的房地价值为3000万元,写字楼的房地价值为2000万元。请按照房地产价值进行分摊的方法来分
下列有关工程项目范围变更与控制的说法,正确的是()。
下列表述中,正确的有()。
新课程改革的核心目的是培养全面发展的人。()
世界上公认的第一台电了计算机诞生在()。
Asmainstreamchipproductiontechnologyshiftsfromonegenerationtothenexteverythreetofiveyears,plantswithnewtechn
最新回复
(
0
)