首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include structS{intn;inta[20];}; voidf(structS*p) {inti,j,t; for(i=0;i
有以下程序: #include structS{intn;inta[20];}; voidf(structS*p) {inti,j,t; for(i=0;i
admin
2015-07-31
64
问题
有以下程序:
#include
structS{intn;inta[20];};
voidf(structS*p)
{inti,j,t;
for(i=0;i
for(j=i+1;j
if(p->a
>p->a[j]){t=p->a
;p->a
=p->a[j];p->a[j]=t;}
}
main()
{inti;structSs={10,{2,3,1,6,8,7,5,4,10,9}};
f(&s);
for(i=0;i<s.n;i++)printf("%d,",s.a
);
}
程序运行后的输出结果是( )。
选项
A、2,3,1,6,8,7,5,4,10,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/z2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句printf("%d,%c",a[2].ag
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列程序的运行结果是______。#definePOWER(x)((x)*(x))main(){inti=1;printf("%d,%d",POWER(i++),i);}
下列程序的输出结果是()。#include<stdio.h>f(inta){intb=0;staticintc=4;a=c++;b++;return(a);}
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}
若以"a+"方式打开一个已存在的文件,则下列叙述正确的是()。
不能与do…while(exp)语句中的(exp)等价的表达式是()。
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
下列数据结构中,属于非线性的是()。
随机试题
可编程序控制器的输入、输出、辅助继电器、计时、计数的触点是()重复使用。
引入中级调度的目的是为了起到提高_______的利用率和系统吞吐量的作用。
患者,女,25岁,超声显示甲状腺长4.5cm,宽2.0cm,厚1.5cm,峡部0.3cm,甲状腺上动脉Vmax(峰值)25cm/s,阻力指数0.5,回声均匀,应考虑是
男,30岁。因咳嗽1个月余,伴低热、痰中带血7天就诊。肾移植术后1年。胸片示:左肺上叶尖段炎症,伴有空洞形成。最可能的诊断是
孙某投资设立了一家个人独资企业,在下列哪些情况下,该个人独资企业应当解散:
根据《行政处罚法》相关规定,下列表述正确的是()。
一、注意事项1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。2.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。二、给定资料1.近来,关于“世遗”的话题相当热门:2011年6
在人工概念形成过程中,有人在已形成的部分假设的基础上,根据主试的反馈,每次只考验一种假设,如果这种假设被证明是正确的,就保留它,否则就采用另一个假设。根据布鲁纳的研究,这个人使用的策略是
毛泽东关于社会主义社会的矛盾学说的内容有
【S1】【S2】
最新回复
(
0
)