首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struet S{int n;int a[20];}; void f(struet S*p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
有以下程序: #include<stdio.h> struet S{int n;int a[20];}; void f(struet S*p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++)
admin
2020-10-26
46
问题
有以下程序:
#include<stdio.h>
struet S{int n;int a[20];};
void f(struet 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;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/2x3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=0;i=-i;printf("%d\n",i);}程序运行后的输出结果是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n",n);cont
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
下列叙述中正确的是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
有3个关系表R、S和T如下,其中3个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列数据结构中,属于非线性结构的是()。
随机试题
《难一·晋文公之赏》中,作者认为理应得到奖赏的是()
试述邓小平的科学技术是第一生产力的思想。
方茎,叶对生,味极苦。此药材是
A/a、β受体激动药B/a受体激动药C/B受体激动药D/a受体阻断药E/β受体阻断药去氧肾上腺素属于
导致失眠的病因有
下列关于人民陪审员的哪些表述是错误的?
运输危险化学品的企业应该全面了解并掌握有关化学品的安全运输规定,降低运输事故发生的概率。下列危险化学品的运输行为中,符合要求的是()。
设4维向量组α1=(1+a,1,1,1)T,α2=(2,2+a,2,2)T,α3=(3,3,3+a,3)T,α4=(4,4,4,4+a)T,问a为何值时,α1,α2,α3,α4线性相关?α1,α2,α3,α4线性相关时,求其一个极大线性无关组,并将其余向量
Whendiditbegintorain?
SomeobservershaveattributedthedramaticgrowthintemporaryemploymentthatoccurredintheUnitedStatesduringthe1980’s
最新回复
(
0
)