首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct S {int n;int a[20];}; void f(struetS*p) { int i,i,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
有以下程序: #include<stdio.h> struct S {int n;int a[20];}; void f(struetS*p) { int i,i,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
admin
2020-05-19
56
问题
有以下程序:
#include<stdio.h>
struct S
{int n;int a[20];};
void f(struetS*p)
{
int i,i,t;
for(i=0;i<p->n-1;i++)
for(j=i+1;j<p->n;j++)
if(p->a
>p->a[j])
{
t=p->a
;
p->a
=p->a[j];
p->a[j]=t;
}
}
main( )
{
int i;
struct S s={10,{2,3,1,6,8,7,5,4,10,9}};
f(&s
选项
A、2,3,1,6,8,7,5,4,lO,9,
B、10,9,8,7,6,5,4,3,2,1,
C、1,2,3,4,5,6,7,8,9,10,
D、10,9,8,7,6,1,2,3,4,5,
答案
C
解析
本题中子函数f的功能是对结构体变量s中第二个成员数组中的所有数据进行从小到大的冒泡排序,所以结果是C选项。
转载请注明原文地址:https://kaotiyun.com/show/GvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){int
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
在数据库的三级模式中,外模式(用户模式或子模式)有()。
下列叙述中错误的是()。
以下叙述中错误的是()。
以下关于C语言的叙述中正确的是()。
下列叙述中正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
下列选项中不属于结构化程序设计原则的是
随机试题
刑事赔偿制度中,具有哪些情形的,国家不承担赔偿责任?()
患者,男性,60岁,因下肢不适6个月来院就诊,被诊断为下肢静脉曲张,护士最有可能观察到的临床表现是
在项目实施准备阶段,项目投资目标具体化,形成了()。
较大的突发事件,由发生地()统一领导和协调应急处置工作。
根据《水利建筑工程预算定额》,推土机推松土时定额调整系数为()。
会计工作的政府监督主要是指( )代表国家对单位和单位中相关人员的会计行为实施的监督检查,以及对发现的违法行为实施的行政处罚,是一种外部监督。
非参与优先股是指( )。
我国《公司法》将公司分为有限责任公司和()
Thesocialsciencesareflourishing.Asof2005,therewerealmosthalfamillionprofessionalsocialscientistsfromallfields
Hawaii’snativeminorityisdemandingagreaterdegreeofsovereigntyoveritsownaffairs.Butmuchofthearchipelago’spoliti
最新回复
(
0
)