首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct S{int n; int a[20]; }; void f(struct S *p) { int i,j, t; for (i=0; in-1; i++) for (j=i+1; jn; j++) if (p-
有以下程序 #include struct S{int n; int a[20]; }; void f(struct S *p) { int i,j, t; for (i=0; in-1; i++) for (j=i+1; jn; j++) if (p-
admin
2015-07-28
25
问题
有以下程序
#include
struct S{int n; int a[20]; };
void f(struct S *p)
{ int i,j, t;
for (i=0; i
n-1; i++)
for (j=i+1; j
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
);
}
程序运行后的输出结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10,
B、10,9,8,7,6,5,4,3,2,1,
C、2,3,1,6,8,7,5,4,10,9,
D、10,9,8,7,6,1,2,3,4,5,
答案
A
解析
函数f()将结构体成员的数组a中的前n个数据按照从小到大的顺序排列,所以调用f(&s)结束后,输出数组a的数据为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/Q7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序:main(){inta,b=5,m=10,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)*(*p2)+a;printf("a=%d\n",a);pri
有以下程序 main() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是______。
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
以下选项中,属于C语言中合法的常量的是______。
表达式a+b||~c|d的运算顺序是______。
下列程序的输出结果是______。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=50;fun(&a
以下程序运行后的输出结果是【】。#includemain(){intx=20;prinff(“%d”,0
若有以下程序段intr=8:prinff(“%d\n”,r>>1);输出结果是
若有以下定义和语句chars1[10]=”aBcd!”,*s2=”\n123\\”printF(“%d%d\n”,strlen(sl),strlen(s2));则输出结果是
随机试题
图14中P=100N,β=30。,物块与斜面间的摩擦系数f=0.8,则当Q等于20N时,摩擦力F值为()。
制动防抱死装置的工作过程可分为常规制动,制动压力_______、制动压力_______和制动压力_______三个阶段。
患者男,47岁,鼻塞、流脓涕14天,头痛、呕吐3天。入院后查体,鼻内镜检查鼻腔有较多脓性分泌物,T39.7℃,WBC17×10。。诊断明确后,正确的治疗方案不包括
患者,男性,50岁,1年来出现耳鸣,以右侧明显,如火车轰鸣样,右视力下降。查体:右侧突眼,球结膜充血,右侧颞部可闻与脉搏一致的轰鸣样杂音。该患者最可能的诊断是
此电脑租赁公司的广告属于()。电脑租赁公司要求学生李名交付3000元押金的行为()。
合同中其他标的的履行地点不明确的应该()。
开辟中美关系前景的过程中,为中美贸易的恢复与发展奠定基础的事件是()。
下列有关文学常识的表述。不恰当的一项是:
史量才(中国人民大学,2009年)
下列选项中不符合良好程序设计风格的是
最新回复
(
0
)