首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/ {intt,i’j; for(i=0;i<n-1;j++) for(j=i+1j<nj++) if(a[i]<a
有下列程序: #include<stdio.h> yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/ {intt,i’j; for(i=0;i<n-1;j++) for(j=i+1j<nj++) if(a[i]<a
admin
2020-05-19
52
问题
有下列程序:
#include<stdio.h>
yoidfun(int*a.intn)/*fun函数的功能是将a所指数组元素从大到小排序*/
{intt,i’j;
for(i=0;i<n-1;j++)
for(j=i+1j<nj++)
if(a
<a[j]){t=a
;a
=a[jl;a[j]=t;}
}
main( )
{intc[10]={1,2,3,4,5,6,7,8,9,0),i;
fun(c+4,6);
for(i=0;i<10;i++)pfintf(’’%d,’’,c
);
printf(’’\n’’);
}
程序的运行结果是
选项
A、1,2,3,4,9,8,7,6,5,0,
B、0,9,8,7,6,5,1,2,3,4,
C、0,9,8,7,6,5,4,3,2,1,
D、1,2,3,4,5,6,7,8,9,0
答案
A
解析
fun( )函数的功能是对数组a[]的元素从大到小进行排序。所以存主函数执行fun(c+4,6)语句时,将从数组c的第5个元素开始的后6个元素进行从大到小排序。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。
转载请注明原文地址:https://jikaoti.com/ti/VCG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句组中正确的是()。
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
有以下程序:#include<stdio.h>main(){chars[]=={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;pfinff("%d\n
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
软件测试的实施步骤是
随机试题
在国际货物买卖合同磋商过程中,如果合同成立,则必不可少的环节有()
男性,18岁,体重60公斤,反复呕吐10余天,主诉:乏力、头晕、视觉模糊。体检:血压12.5/8.5kPa(94/64mmHg),脉搏90次/分,呼吸20次/分,血清钠132mmol/L,血清钾3.5mmol/L,血pH值为7.35。根据上题水、电解质
A、牙龈卟啉单孢菌B、粘性放线菌C、伴放线放线杆菌D、梭形杆菌和螺旋体E、中间普氏菌;下列与牙周病最为密切的致病菌急性坏死性龈炎为
A.生磁石B.降香C.雷丸D.葶苈子E.羚羊角宜先煎的饮片是
人防工程内的医院病房设置在地下一层时,室内地面与室外出入口地坪的高差不大于()。
资产负债表中的所有者权益包括()。
身高、体重、血压等数据属于计数资料。()
公安刑事司法中,强制措施不包括()。
Readthefollowingpassages,eightsentenceshavebeenremovedfromthearticle.ChoosefromthesentencesA~Htheonewhich
Americansaregettingreadyforthebiggestsoccereventintheworld.Forthefirsttimetheworldcupsoccercompetitionwill
最新回复
(
0
)