首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
admin
2018-01-14
118
问题
下列给定程序中,函数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/FHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:inta=,b=2;a=a^b;b=b^a;则执行以上语句后a和b的值分别是()。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
C语言中char类型数据占字节数为()。
变量a已被定义为整型,下列表达式有错的是
对建立良好的程序设计风格,下列描述中正确的是()。
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
在位运算中,操作数每右移一位,其结果相当于()
将E-R图转换到关系模式时,实体与联系都可以表示成_____。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
随机试题
4岁的圆圆去幼儿园已经快两年了,父母和幼儿园老师都观察到圆圆这两年来的许多变化,包括她会去帮助别的小朋友了;常常喜欢在游戏中扮演妈妈的角色;越来越喜欢与在家庭以外结交的小伙伴在一起游戏等等。这些变化可以说明圆圆在这一阶段的哪些社会性发展特征?(
对ARDS的诊断和病情判断有重要意义的检查是
FIDIC的执行委员会由当年的成员协会代表投票选举确定,执行委员会最多由()名成员组成,包括主席1名、副主席1名、司库1名和执委若干名。
账务处理系统中的数据备份只需将计算机内的凭证、科目表和账簿文件复制到硬盘上予以保存即可。()
下列关于地方政府债券的说法中,正确的是()。
依照我国法律规定,罚金属于()。
事后监督具有救济作用。()
北京奥运会开幕式上展示的巨大的“和”字,其蕴含的思想源自()。 (2009年湖南省株洲市事业单位真题)
A、Becauseshedidn’treadthedocumentcarefully.B、Becauseshemademistakesonthedocument.C、Becausethewardendidn’ttold
A、Theyraisedcowsandbullsonit.B、Theyplantedtreesonit.C、Theybuiltnewfactoriesonit.D、Theygrewsoybeansonit.D细
最新回复
(
0
)