首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #incdude<stdio.h> struct S{int n;int a[20];{; wild f(struct S*p) {int i,j,t; for{i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
有以下程序: #incdude<stdio.h> struct S{int n;int a[20];{; wild f(struct S*p) {int i,j,t; for{i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
admin
2021-07-09
56
问题
有以下程序:
#incdude<stdio.h>
struct S{int n;int a[20];{;
wild f(struct S*p)
{int i,j,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:street 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、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/Svtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下面结构体的定义语句中,错误的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下列关于栈的叙述中,正确的是
下列关于软件工程的描述中正确的是
以下关于retum语句的叙述中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
随机试题
虽有宪法和议会,但君主仍掌有实际最高统治权的政府体制为()
对水痘的临床症状描述正确的是
下列赠与合同中,可以撤销的是()。
甲、乙两家施工企业均具有施工总承包资质。两家企业组成联合体参加一铁路工程的投标,并签订了联合体协议。甲企业为联合体牵头单位。中标后,甲、乙两家企业分别与发包方签订了施工承包合同,并在承包合同中约定甲、乙两家企业分别就中标工程质量向发包方承担责任。工程开工后
下列选项中,境内个人外汇汇出境外用于经常项目支出,按规定办理正确的包括()。
可转换债券中设置赎回条款,主要是为了促使债券持有人转换股份,同时锁定发行公司的利率损失。()
我国在1991年建成第一条与国际互联网连接的专线,与斯坦福大学连接成功,实现者是中国科学院的()。
被看做中国禅宗的集大成者的是()。
教师违法行为的主要法律责任不包括()
旗报和牌报
最新回复
(
0
)