首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
58
问题
有以下程序: 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全国计算机二级
相关试题推荐
程序中对fun函数有如下说明void*fun();此说明的含义是
对于条件表达式(M)?(a++):(a--),其中的表达式M等于()
如下程序的执行结果是() main() { int n=1; printf("%d%d%\n",n,++n,n--); }
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N])
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
以下正确的描述是:在C语言程序中______。
以下对C语言函数的有关描述中,正确的是______。
算法的时间复杂度是指______。
算法的有穷性是指( )。
随机试题
标准试剂是用于衡量其他物质化学量的标准物质,其特点是主体成分含量高而且准确可靠。()
组织的战略计划活动通常包括的步骤有()
吗啡急性中毒的特异性拮抗药是
商业银行可以从事下列选项中的哪,些业务?( )
某保险公司从2004年1月开始,在损害事故理赔中,指定车损玻璃由某汽车玻璃经营部更换,并指定从某维修服务公司购进“刚建”牌玻璃,统一使用“刚建”牌玻璃,对此行为,该市工商行政管理局对其作出了行政处罚,而该保险公司不服,向法院提起诉讼。下列说法正确的有?
共同犯罪是指二人以上共同故意犯罪。下列属于共同犯罪的是()。
《合伙企业法》规定,合伙人退伙的,其他合伙人应当与该退伙人按照()进行结算,退还退伙人的财产份额。
不可抗力具有严格的构成条件。根据《合同法》规定,不可抗力的构成条件不包括()。
求幂级数的和函数f(x)及其极值。
Bloggingisapastimeformany,evenalivelihoodforafew.Forsome,itbecomesanobsession(使人痴迷的事物).Suchbloggersoften【B1
最新回复
(
0
)