问题库
search
首页
计算机
驾照考试
关于
share
有以下程序: # 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[i] > p->a[j]) { t= p->a[i]; p->a[i] = 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[i]); } 程序运行后的输出结果是( )。
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,
浏览242
arrow_forward
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:C
content_copy
解析:
【解析】本题的子函数f的功能是对结构体变量s中第二个成员数组中所有的数据进行从小到大的冒泡排序,所以结果是C)。
content_copy
菠萝工具去水印-小程序
抖音无水印视频、背景音乐下载
相关内容
下列软件中,属于系统软件的是()。
以下叙述中正确的是
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。 @##ms7-9-1.jpg$$@
软件工程的三要素是( )。
标签
二级C语言
10
int
struct
for