首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> struct S{int n; int a[20]; }; void f(struct S *p) { int i,j, t; for (i
有以下程序 #include <stdio.h> struct S{int n; int a[20]; }; void f(struct S *p) { int i,j, t; for (i
admin
2021-02-25
26
问题
有以下程序
#include <stdio.h>
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=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、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
解析
结构体s中n代表数组的实际长度,a是个定长数组。函数f(),对结构体S内的a数组元素使用冒泡法进行递增排序。因此最终数组的元素是一个递增序列。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/J1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){doublex=2.0,y;if(x0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
有以下程序#include#defineS(x)x/xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j),S(j+k));}程序的运行结果是()。
有以下程序:#include<stdio.h>intb=2:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,
有以下程序:#include<stdio.h>voidmain()voidfun(char*c){chars[81];{while(*c)gets(s);fun(s);puts(s);{if(*c>=’a’&&*c<=’z’)*c
C语言的编译系统对宏命令的处理是()。
以下叙述中正确的是
以下叙述中错误的是()。
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
休克淤血缺氧期微循环改变的特点及其发生机制是什么?
在PowerPoint2010各种视图中,幻灯片放映视图可以同时浏览多张幻灯片,便于选择、添加、删除、移动幻灯片等操作。
CO2分压由高至低的顺序通常是
A机电安装公司承包了某电厂30000m室外压力管道的安装工程,工期很紧,而且施工期间阴雨较多。项目部为了保证工程质量,把室外压力管道安装分为原材料检验、管架制作安装、管道预制、管道安装、管道焊接、管道试验、管道保温、管道吹扫等工序,按照对整体质量影响的
下列各项中,属于业务预算的有()。
肝糖原累积病的营养治疗中最重要的是____________。
2012年7月31日,国务院新闻办公室在北京举行建军85周年新闻发布会。国防部新闻事务局局长、国防部新闻发言人耿雁生,总参应急办公室副主任吴喜铧,总政办公厅政研室副主任王永胜,总后司令部战勤计划局局长贾祥玉,总装综合计划部综合局副局长林柏,围绕“中国军队是
海底光缆系统可分为岸上设备和水下设备。水下设备又分为海底光缆、中继器和“分支单元”3个部分——海底光缆是其中最重要、也是最“柔弱”的部分。海底光缆自内向外是先将经过一次或两次涂层处理后的光纤螺旋地缠绕起来,外围是加强构件,放在专用的不锈钢钢管中,再在管外缠
试述洋务运动的教育改革。
Howdoyouteachmanagerstomanage?HenryMintzberg,aprofessorofmanagementatMcGillUniversityinMontreal,haslongheld
最新回复
(
0
)