首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
admin
2019-02-02
36
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
在C语言中,函数返回值的类型最终取决于()。
以下程序的输出结果是()。#includevoidprt(int*x,int*y,int*z){printf(“%d,%d,%d\n”,++*x,++*y,*(z++));}main(){int
若变量已正确定义并赋值,对库函数错误调用的是()
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
下列选项中正确的语句是()。
以下选项中可作为C语言合法常量的是
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
在数据管理技术发展的三个阶段中,数据共享最好的是______。
在关系运算中,查找满足一定条件的元组的运算称之为【】。
数据模型包括数据结构、()和数据条件。
随机试题
口腔健康调查方法中没有
关于具体行政行为的基础理论,以下说法止确的是?
在设备工程实施中,如果需要运输的货物是批量的,则应做好物资供应计划;并根据自已的物资供应计划向运输部门申报运输计划。在合同的履行中还应注意的问题有()。
《中华人民共和国立法法》规定,同一机关制定的新的一般规定与旧的特别规定不一致时,其裁决机关为()。
A公司2016年发生下列业务:(1)4月,处置交易性金融资产(股票),账面价值400万元,实际售价为550万元;(2)5月,处置交易性金融资产(债券),账面价值300万元,实际售价为300万元;(3)6月,本年一项债券投资已到期,收回本金和利息。面值
甲、乙、丙、丁四人决定投资设立一普通合伙企业,并签订了书面合伙协议。合伙协议的主要内容如下:(1)甲以货币出资10万元,乙以实物折价出资8万元;丁以货币出资4万元,丙以劳务作价出资6万元}(2)约定了.分配利润和承担债务的比例;(3)由甲执行合伙企业
某外国游客在湘西旅游时要购买5磅茶叶,导游应告诉售货员茶叶量约是()斤(精确到小数点后一位)。
《中华人民共和国义务教育法》规定,对违反学校管理制度的学生,学校予以批评教育,情节严重予以开除。()
假设随机变量X1,…,Xn相互独立,服从同参数λ的泊松分布.记Sn=Xi+n,当n充分大时,求Sn的近似分布.
WiththeUSeconomyslowingdown,layoffsareeverywhere.Noindustryisspared.Ifyouenduphavingtostartover,inaddition
最新回复
(
0
)