首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S{int n;int a[20];}; voidf(structS *p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j+
有以下程序 struct S{int n;int a[20];}; voidf(structS *p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j+
admin
2017-04-26
23
问题
有以下程序
struct S{int n;int a[20];};
voidf(structS *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; 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、10,9,8,7,6,5,4,3,2,1,
B、2,3,1,6,8,7,5,4,10,9,
C、10,9,8,7,6,1,2,3,4,5,
D、1,2,3,4,5,6,7,8,9,10,
答案
D
解析
void f(struct S*p)函数的功能使用了结构体指针变量实现对一维数组的元素从小到大排序。用关系表达式p->a
>p->a[j]实现一维数组中相邻元素两两比较,大的元素向后移,小的元素向前移。在主函数中语句f(&s);的功能实现对结构体变量s中一维数组的元素从小到大的排序,所以循环语句的输出结果为1,2,3,4,5,6,7,8,9,10。
转载请注明原文地址:https://jikaoti.com/ti/b4i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="acc",aa[10
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};chark[10
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
在下列选项中,没有构成死循环的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
在最坏情况下,堆排序需要比较的次数为()。
随机试题
用螺纹连接的减压器应拧足____。
再生障碍性贫血主要临床表现为()
胸痹的主要病机是
根据《民事诉讼法》及有关规定,下列案件中法院应当受理的是哪些案件?
某公司当初以100万元购入一块土地,目前市价为80万元,如欲在这块土地上兴建厂房,则()。
单杠单挂膝悬垂摆动练习中,应用的握杠方法是()。
一项新的调查研究发现,近十年来,有65%的感冒患者都有长期选择地铁出行的习惯。这充分说明,长期选择地铁出行会极大地增加一个人患感冒的可能性。以下哪项如果为真,最能对上述题干的结论提出质疑?()
暗示效应,是指在无对抗的条件下,用含蓄、抽象诱导的间接方法对人们的心理和行为产生影响,从而诱导人们按照一定的方式去行动或接受一定的意见,使其思想、行为与暗示者期望的目标相符合。根据上述定义,下列选项中属于没有产生暗示效应的是( )。
3,3,6,7,9,11,()
A、Heexpecteditwouldrain.B、Helikesraining.C、Hefeelsextremelysurprisedasitmills.D、Hefeelsexcitedwhenitrains.C
最新回复
(
0
)