首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: struct S{int n;int a[20];}; void f(struct S*P) { int i,j,t; for(i=0;i<P->n-1;i++) for(j=j+1;j<P->n-1;j++)
有以下程序: struct S{int n;int a[20];}; void f(struct S*P) { int i,j,t; for(i=0;i<P->n-1;i++) for(j=j+1;j<P->n-1;j++)
admin
2013-06-11
28
问题
有以下程序: struct S{int n;int a[20];}; void f(struct S*P) { int i,j,t; for(i=0;i<P->n-1;i++) for(j=j+1;j<P->n-1;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); for(i=0;i<s.n;i++)printf("%d",s.a
);} 程序运行后的输出结果是( )。
选项
A、3
B、4
C、5
D、6
答案
A
解析
在主函数main()中定义了一个整型变量i和一个结构体变量s。f()函数中,定义了一个结构体指针类型的指针p,外层循环变量i表示数组的第i个元素,内层循环j表示数组的第i+1个元素,调用f()函数,通过指针变量p来引用结构体成员,并把它们进行从小到大排序,最后输出。
转载请注明原文地址:https://kaotiyun.com/show/8NJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){charstr[][10]={"China","Beijing"},*p=str;printf("%s\n",p+10);}程序运行后的输出结果是
下列程序段的输出结果是______。intx=5,y=4,z;printf("%d\n",z+=1,z=x%y);
如下程序的执行结果是() main() { int n=1; printf("%d%d%\n",n,++n,n--); }
软件需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求分析说明书和
下面程序的输出是______。typedefunion{longx[2];inty[4];charz[8];}MYTYPE;MYTYPEthem;main(){pr
在下列关于逻辑表达式a&&b的叙述中,错误的一条是()
在面向对象的程序设计中,下列叙述错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
以下正确的描述是:在C语言程序中______。
在数据处理中,其处理的最小单位是()。
随机试题
ListsomeofthecharacteristicsoftheOralApproach.
患者,男性,60岁。既往有糖尿病,腹泻1周伴发热、呼吸困难1天入院,查血压80/50mmHg,呼吸30次/分,心率120次/分,血糖6.0mmol/L,血肌酐314mmol/L,乳酸>24.0mmol/L,K+4.8mmol/L,pH6.683,PaCO2
衡量心肌细胞自律性高低的指标是
A.芍药苷B.挥发油以桂皮醛为主C.挥发油以α、β-桉油醇为主,为94%~98%D.桃叶珊瑚苷E.含生物碱,以小檗碱为主牡丹皮的重要化学成分是()
A.胰岛素B.二甲双胍C.格列喹酮D.瑞格列奈E.阿卡波糖围术期糖尿病患者宜选用()。
患者,男,20岁。因急性再生障碍性贫血入院治疗,实验室检查:RBC2.1×1012/L,Hb60g/L,WBC3.0×109/L,PLT55×109/L。在输血过程中,病人出现头痛、四肢麻木、腰背剧痛。应考虑患者可能出现了
张某经过一居民楼时,被楼上抛下的一个空啤酒瓶砸中头部,花去医疗费若干。关于此事的说法,错误的是:()
关于《律师法》中对特许律师执业制度的限制,下列说法正确的有:()
(用户名:31;账套:111;操作日期:2011年1月31日)对“转001l号”凭证进行审核。审核通过。审核人:田川
下图所示均为我国著名林木景观示意图。读图完成问题。世界胡杨广泛生长地区的主要环境问题有()。①水源污染②酸雨③水土流失④次生盐碱化⑤荒漠化
最新回复
(
0
)