首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行和删行,也不得更改程序的结构! #include #def
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。 请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行和删行,也不得更改程序的结构! #include #def
admin
2013-04-02
72
问题
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。
请修改程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!
#include
#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");
}
选项
答案
p=j; p=i;
解析
(1)第一个标识下面“p=j”,根据C语言的语法,不难发现语句结束缺少分号,因此改为“p=j;”。
(2)第二个标识下面的“p=j;”上两句是以i作为循环和判断条件,其中语句“for(i=j;i
转载请注明原文地址:https://www.kaotiyun.com/show/uDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); }
“商品”与“顾客”两个实体集之间的联系一般是______。
有以下程序 #include <stdio.h> #define N 5 #define M N+1 #define f(x) (x*M) main()
在数据库系统中,用户所见数据模式为______。
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
防止软盘感染病毒的最有效的方法是【】。
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
若有以下定义和语句: ihtw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
设有下列二叉树:对此二叉树后序遍历的结果是
用十六进制给存储器中的字节地址进行编号,其地址编号从0000到FFFF,则该存储器容量是【】。
随机试题
鉴定肠道致病菌的最确切根据是
以下疾病可致高血医性视网瞧病变
患者发作头痛,以前额为甚,面红,牙痛,便干,舌红苔黄,脉弦。处方用药加用白芷,除治疗效应外,其“引经报使”作用于
关于上海证券交易所A股送股日程安排,下列说法错误的是()
下列有关中国人民银行对金融机构行为进行检查监督的说法中,正确的是()。
小华18岁,患有自闭症,即将从特殊教育学校毕业,学校社会工作者将小华转介给社区社会工作者小王,为帮助小华适应社会生活,小王接案后,首先应该提供的服务是()。
【2010.江西】某老师利用课堂提问、课堂讨论等形式来决定自己是否需要改善教学.这种评价类型属于()评价。
Forcenturies,explorershaveriskedtheirlivesventuringintotheunknownforreasonsthatweretovaryingdegreeseconomican
设X1,X2,X3是随机变量,且X1~N(0,1),X2~N(0,22),X3~N(5,32),pi=P{—2≤Xi≤2}(i=1,2,3),则()
Wehaveto______ourhopeofreachingtheproductiontargetthisyear.
最新回复
(
0
)