首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i
有以下程序 #include void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i
admin
2019-08-10
64
问题
有以下程序
#include
void fun(int *x,int s,int e)
{ int i,j,t;
for(i=s,j=e; i
{ t=*(x+i); *(x+i)=*(x+j); *(x+j)=t;}
}
main()
{ int m[]={0,1,2,3,4,5,6,7,8,9},k;
fun(m,0,3); fun(m+4,0,5); fun(m,0,9);
for(k=0; k<10;k++)
printf("%d",m[k]);
}
程序的运行结果是( )。
选项
A、4567890123
B、3210987654
C、9876543210
D、0987651234
答案
A
解析
函数fun()的功能是将数组x中下标为s和e之间的元素逆序,所以调用函数fun(m,0,3)后,m={3,2,1,0,4,5,6,7,8,9};调用函数fun(m+4,0,5)后,m={3,2,1,0,9,8,7,6,5,4};调用函数fun(m,0,9)后,m={4,5,6,7,8,9,0,1,2,3}。答案选A。
转载请注明原文地址:https://kaotiyun.com/show/qrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}程序的
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
下面选项中关于位运算的叙述正确的是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是( )。
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
随机试题
免疫小鼠脾细胞采取时的免疫途径多为
A.2000mlB.1500mlC.800mlD.300mlE.1000ml
急性牙槽脓肿经哪种排脓途径排脓后患牙的预后较差()
用治瘰疬瘿瘤的味是
在某地方人民政府制定的行政规章中明确规定,将对某一违法行为的罚款权“授权”给某一组织。根据这一规章行使行政处罚权的组织( )。
世界银行在其标准咨询招标文件格式中所建议的“TO旷通常包括的内容有()。
下列关于出让方式取得国有土地使用权建设用地转让条件的说法,正确的是()。
我国对未成年人权益的保护以()为基础。
某招聘会在入场前若干分钟就开始排队,每分钟来的求职人数一样多,从开始入场到等候入场的队伍消失,同时开4个入口需30分钟,同时开5个入口需20分钟。如果同时打开6个人口,需多少分钟?
在一些西方国家,有些父母准备克隆孩子,目的是进行一些非致命器官的移植。
最新回复
(
0
)