首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下面对软件测试描述错误的是()。
有以下程序:#include<stdio.h>typedefstruet{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2:}main(){inti;Aa={1,2};
下列叙述中错误的是()。
下列叙述中正确的是()。
下列定义变量的语句中错误的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
下面属于白盒测试方法的是
支持子程序调用的数据结构是
下列选项中不属于结构化程序设计原则的是
随机试题
下列烧伤创面清创方法中应除外
检查人员执行检查时,必须()以上,并应佩戴公务标志,主动出示证件。
影响水泥混凝土道面耐冻性的主要因素有()。
卖方违约一般不表现为以下哪种?()
资料(一)骏达钢铁股份有限公司(以下简称骏达股份)是无缝钢管、不锈钢管、彩板、海绵铁、铁合金、铜线杆、铝线等多种冶金产品为一体的上市公司。其控股股东为为骏洋集团。骏达股份2013年度财务报表由中营会计师事务所审计。哲诚会计师事务所于20
少数民族中住房为吊脚楼形式的有()。
某社区一些家庭亲子关系紧张,冲突频发,家长十分焦虑。为此,社会工作者采用“父母效能训练模式”为这些家长开展亲子教育小组,小组共分为六节。以下对话节选自第一节和第六节的小组过程记录。第一节:社会工作者:“感谢家长A的分享,我们来听听其他家
从现在起到2020年,是全面建成小康社会的决胜期,要突出(),特别是打赢三大攻坚战,使全面建成小康社会得到人民认可,经得起历史检验。
民事法律行为是指公民或法人设立、变更、终止民事权利和民事义务的合法行为,包括附期限的民事法律行为和附条件的民事法律行为。民事法律行为所附的条件是行为人约定的将来发生的不确定的合法事实。附期限的民事法律行为是指在民事法律行为中约定一定期限,并把该期限的到来作
SALINISATIONSalinisation(theaccumulationofsaltsinsoil)isoneoftoday’sworstenvironmentaldisastersandyetitdoe
最新回复
(
0
)