首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struct S{int n;int a[20];}; void f(struct S*p) {int i,j,t; for(r(i=0;i
有以下程序: #include struct S{int n;int a[20];}; void f(struct S*p) {int i,j,t; for(r(i=0;i
admin
2015-07-30
32
问题
有以下程序:
#include
struct S{int n;int a[20];};
void f(struct S*p)
{int i,j,t;
for(r(i=0;i
for(j=i+1;j
if(p->a
>p->a[j]){t=p->a
;p->a
=p->a[j];p->a[j]=t;}
}
main()
{int i;struet 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/IsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统中负责数据模式定义的语言是
数据流程图(DFD图)是
一个模块直接调用的其他模块的模块个数称为______。
下列字符数组初始化语句中,不正确的是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t
诊断和改正程序中错误的工作通常称为【】。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
下列叙述中错误的是()。
能正确表示逻辑关系“a>=10或a<=0”的C语言表达式是()。
随机试题
给定程序中,函数fun的功能是:有NxN矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123计算结果为1004
属于肿瘤特异性抗原的是
工商谈判的目标策略可分的层次是()。
土地登记代理人应注销登记的情况有()。
下列各项中,可能引起固定资产账面价值与计税基础不一致的有()。
外部动机和内部动机不是相互对立的,学习动机激发的重点在于外部动机的不断内化。持这一观点的动机理论是()
【2011中央财经大学简答题第4题】什么是财务危机?如何理解财务危机所带来的成本?财务危机成本由谁承担?
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,
802.11a不支持的传输速率为()。
WhichofthefollowingisNOTthefactorthatcollegegraduatesnextMaywillfacebetterjobprospects?
最新回复
(
0
)