首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> stmct S{int n;int a[20];}; void f(stmct S*p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++) if
有以下程序: #include<stdio.h> stmct S{int n;int a[20];}; void f(stmct S*p) {int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++) if
admin
2020-01-10
44
问题
有以下程序:
#include<stdio.h>
stmct S{int n;int a[20];};
void f(stmct 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
解析
结构体。中n代表数组的实际长度。a是个定长数组。函数f()对结构体s内的a数组元素使用冒泡法进行递增排序。因此量终数组的元素是一个递增序列。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8TCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为19.25
编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#include<stdio.h>main(){FILE*fp;charch;f
某系统总体结构如下图所示该系统结构图是
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fu
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
下列关于算法复杂度叙述正确的是()。
随机试题
焊接工艺评定管板组合焊缝试件应切取4个试样。()
在静电粉末涂装中,一次施工损耗为10%,回收后第二天可筛选出5%的粉末重新用于涂敷,施工总工期为8d,则实际耗损量为()。
有下列( )情况之一的,由发证机关吊销其《出口危险货物包装容器质量许可证》。
对于因无法满足捐赠所附条件而必须退还给捐赠人的部分捐赠款项,民间非营利组织应将该部分需要偿还的款项确认为()。
甲、乙两公司签订一份买卖合同,约定甲公司向乙公司购买机床一台,价格为300万元。同时。丙公司向乙公司出具一份内容为“丙公司愿为甲公司应付乙公司300万元机床货款承担保证责任”的保函,并加盖了该公司公章。之后,由于市场变化,甲公司、乙公司双方协商同意将机床价
从所给的四个选项中.选择最合适的一个填入问号处,使之旱现一定的规律性:
在现代社会,公民能独立地表达自己的观点,却不傲慢,对政治表示服从,却不_______:看到弱者知道同情,看到邪恶知道_______。填入画横线部分最恰当的一项是:
Theauthorsattributeeachtower’scollapsetothreeseparatebutrelated"loadingevents".61)ThefirsteventwasaBoeingair
Whatdidthespeakerdowhenshewas68?
ChicagoPublicSchoolsofficialsaregivingthepublicanearlylookatthestrategytheywilluseinDecemberwhendecidingwhi
最新回复
(
0
)