首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
admin
2018-01-14
74
问题
下列给定程序中,函数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://jikaoti.com/ti/mSa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=++m;m=i+x+y;returnm;}main(){intj=1,m=1,k;
下列程序的输出结果是()。#includemain(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;print(("%d\n",
以下叙述中错误的是()。
下列叙述中正确的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
栈通常采用的两种存储结构是
以下叙述中正确的是
以下关于结构化程序设计的叙述中正确的是()。
下列说法错误的是
随机试题
组织设计的原则包括( )
生物对温度的适应范围划分为()。
A.肾上腺素B.去甲肾上腺素C.乙酰胆碱D.5一羟色胺副交感舒血管纤维释放的递质是
男,25岁,头外伤昏迷5分钟后清醒。送医院途中再度陷入昏迷,伴呕吐。体检:浅昏迷,双侧瞳孔等大等圆、光反射迟钝,左侧肢体肌力IV级,巴彬斯基征阳性。若行CT检查,典型表现是()
Ⅱ度牙松动是指
患者,男性,35岁,肢端发凉、怕冷及间歇性跛行6个月就诊,查体皮肤温度低,足背静脉充盈时间延长,诊断为血栓闭塞性脉管炎,本病最常发生的部位是
审计固定资产增加时,对于从关联企业购进的固定资产,除了进行一般固定资产的审计内容外,还应注意其价格是否严重偏离正常市价。()
日经225股价指数最初根据在东京证券交易所第一市场上市的225家公司的股票算出修正平均股价,称为东证修正平均股价。( )
班主任工作的重点是()。
中国是世界上稀土资源最丰富的国家,素有“稀土王国”之称。下列关于稀土的表述,错误的是()。
最新回复
(
0
)