首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int*s,int n1,int n2) { int i,j,t; i=n1;j=n2; while(i<j) { t=s[i];s[i]=s[j];s[j]=t;i++;J--; } }
有以下程序: #include<stdio.h> void fun(int*s,int n1,int n2) { int i,j,t; i=n1;j=n2; while(i<j) { t=s[i];s[i]=s[j];s[j]=t;i++;J--; } }
admin
2020-10-26
13
问题
有以下程序:
#include<stdio.h>
void fun(int*s,int n1,int n2)
{
int i,j,t;
i=n1;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、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://jikaoti.com/ti/HDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于地址和指针,以下说法正确的是()。
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下程序段中的变量已定义为int类型,则sunl=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
以下涉及字符串数组、字符指针的程序段,没有编译错误的是()。
以下关于宏的叙述错误的是()。
下面不属于软件工程三要素的是()。
以下是正确C语言标识符的是()。
算法空间复杂度的度量方法是()。
以下选项中合法的标识符是
随机试题
环境流行病学研究的最终目的是
牙齿的—面—可以描述为
某地高速公路交警统计,发生车祸的司机65%都是酒后驾车。因此,认为酒后驾车是高速公路发生车祸的主要原因,该结论是()
张某于2009年12月购买了两套住房。住房Ⅰ为毛坯房,建筑面积为96m,单价为5800元/m2;住房Ⅱ为精装修,建筑面积为146m2,单价为7800元/m2。完成房屋交割手续后,张某拟对住房Ⅰ进行室内装饰装修,其中选材上比较了实木地板、复合地板、塑料地板和
根据室内环境污染控制的不同要求,下列属于Ⅰ类民用建筑工程的是()。
甲公司2013年5月1日银行存款账户与应付账款账户余额如下:甲公司5月份发生下列经济业务:(1)将现金30000元存入银行。(2)用银行存款偿还应付账款23000元。(3)用银行存款支付40000元购买设备,尚欠1000元。(4)销售原
下列关于房地产开发项目工程投标担保的说法,错误的是()。
下面是某求助者的WAIS—RC的测验结果:若以为该求助者FIQ值在107~117之间,其可信限水平为()。
跳虫、甲螨和线虫是土壤中的主要动物类群,对动植物遗体的分解起重要作用。请回答:现要采集大量的跳虫用于实验室培养,最好选择下图中的吸虫器______,理由是______。若要采集大量的甲螨作为标本保存,最好选择吸虫器______,理由是______。
数据库系统的数据独立性是指()。
最新回复
(
0
)