首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
admin
2019-02-02
68
问题
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。
请修改程序中的错误,使它能得出正确的结果。
注意:不得增行和删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 20
void fun(int a[],int n)
{
int i,j,t,p;
for(j=0;j<n—1;j++)
{
/ * * * * * * found * * * * * * /
p=j
for(i=j;i<n;i++)
if(a
<a[p])
/ * * * * * * found * * * * * * /
p=j;
t=a[p];a[p]=a[j];a[j]=t;
}
}
main()
{
int a[N]={9,6,8,3,—1},i,m=5;
printf("排序前的数据:");
for(i=0;i<m;i++)
printf("%d",a
);
printf("\n");
fun(a,m);
printf("排序后的数据:");
for(i=0;i<m;i++)
printf("%d",a
);
printf("\n");
}
选项
答案
(1)p=j; (2)p=i;
解析
本题考查:选择法排序。
(1)这里是一个语法错误,缺少一个“;”号。
(2)p用来存放进行比较的两个数组元素中,较小元素的下标,因此此处应为p=i。
转载请注明原文地址:https://kaotiyun.com/show/bbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdeintF(intt[],intn);main(){inta[4]=(1,2,3,4),s;s=F(a,4);printF(“%d\n”,s);}intF(intt[],intn){i
有以下程序#include<stdlib.h>main(){char*p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,
下列字符数组初始化语句中,不正确的是()。
若有以下定义: inta[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是()
以下程序的输出结果是_______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;print("%d%d%d,a[2],a[5],a[8]);}
在计算机中,算法是指______。
以下程序运行后的输出结果是______。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main()
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}程序运行后的输出结果是()。
在满足实体完整性约束的条件下()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
患者,男性,25岁。骤然抬起肿物时腰剧痛,继而右下肢麻痛,咳嗽及用力排便时疼痛加剧,不能下床活动。查体:活动明显受限,直腿抬高仅达40°,右足外侧皮肤感觉减退,右跟腱反射减弱,X线片:腰椎轻度侧弯,未见其他异常。治疗后症状缓解,进一步治疗应选择
A.芒硝B.商陆C.芦荟D.牵牛子治疗蛔虫、绦虫及虫积腹痛者宜选用的药物是
根据《人民币银行结算账户管理办法》的规定,除注册验资的临时存款账户转为基本存款账户和因借款转存开立的一般存款账户外,存款人开立单位银行结算账户,自正式开立之日起若干工作日后方可办理付款业务,该工作日为()个工作日。
在我国,一般采用单式记账凭证的行业是()。
()是全面风险管理、资本监管和经济资本配置得以有效实施的基础。
商业经营失败的最大原因是低于预期的()水平。
在发电厂高压侧母线上发生短路时,冲击系数为()。
科学家做过一个实验:拍打放有跳蚤的桌子,跳蚤迅即跳起,高度是其身长的一百倍以上。然后给跳蚤罩上一个玻璃罩,这一次跳蚤碰到了玻璃罩。连续多次后,跳蚤改变了起跳高度以适应环境,每次跳跃总保持在罩顶以下的高度。接下来逐渐降低玻璃罩的高度,跳蚤都在碰壁后主动改变自
下列选项中,汽车产量同比增速最低的是()。
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
最新回复
(
0
)