首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i<j; i++,j--)
有以下程序 #include <stdio.h> void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i<j; i++,j--)
admin
2020-07-28
62
问题
有以下程序
#include <stdio.h>
void fun(int *x,int s,int e)
{ int i,j,t;
for(i=s,j=e; i<j; i++,j--)
{ 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
解析
程序的执行过程为:定义数组m,并为其赋初值,数组长度为10。调用函数fun(m,0,3)将数组首地址传入函数,函数实现将数组下标值从0到3的元素首尾倒置,for循环结束之后数组为m={3,2,1,0,4,5,6,7,8,9}。调用函数fun(m+4,0,4)将数组下标值为4的元素地址传入函数,函数实现将数组下标值从4到9的元素首尾倒置,for循环结束之后数组为m={3,2,1,0,9,8,7,6,5,4}。调用函数fun(m,0,9)将数组首地址传入函数,函数实现将数组下标值从0到9的元素首尾倒置,for循环结束之后数组为m={4,5,6,7,8,9,0,1,2,3}。依次输出数组元素,结果为4567890123,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/vP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>inta=1;b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);fun2(
下列定义变量的语句中错误的是
以下选项中表示一个合法的常量是(说明:符号口表示空格)
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
下面选项中的程序段,没有编译错误的是
设有定义语句int(*f)(int);则以下叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
以下叙述中错误的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
随机试题
以下关于岩石说法正确的有()。
被称为“科学管理之父”的是
建筑荷载按随时间的变异分类有()。
以下登记总账的方法中,正确的有()。
A公司的简易现金流量表如下表所示。2019年实现营业收入100000万元,2019年该公司的平均资产总额是500000万元,企业适用的所得税税率为25%。要求:计算该公司的销售现金比率、全部资产现金回收率。
在我国的宗教中,佛教倡导“众生平等”“圆融和谐”;道教倡导“慈爱和亲”“齐同慈爱”;伊斯兰教倡导“两世吉庆”“维护公道”;基督教倡导“博爱宽恕”“众人和睦”等。积极挖掘宗教中这些古老而独特的理念,能够使()。
到2012年底,我国仍在耕地上从事农业生产经营的农民家庭约1.9亿户,所经营的耕地面积占农村家庭承包耕地总面积的92.5%;仍实行由集体统一经营的村、组约有2000个:已发展起农民专业合作社68.9万个,入社成员5300多万户;各类农业产业化经营组织3
一般VLAN的划分的根据有端口,MAC地址,网络层,IP组播。请简要分析这几种方式的特点。在设定汇聚链接时,必须支持多大的传输速度?
对n个基本有序的整数进行排序,若采用插入排序算法,则时间和空间复杂度分别为(62);若采用快速排序算法,则时间和空间复杂度分别为(63)。(62)
Itisoftenthroughgooddinnersthatonemakesfriends.InJapan,thereare【B1】______"DiningGroups"or"WineGroups",formedb
最新回复
(
0
)