首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #define N 20
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #define N 20
admin
2019-06-12
51
问题
下列给定程序中,函数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;
1=a[p];a[p]=a[j];a[j]=t;
nlain()
{
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/ANRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
有以下程序#includemain(){intc=0,k;for(k=1;k
有以下程序#includeintf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",
有以下程序#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=1;i
有以下程序#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是()。
以下叙述中正确的是()。
若有说明语句:int*ptr[10];以下叙述正确的是()。
随机试题
房室结内折返性心动过速最常见于
WindowsXP桌面系统定义的快捷方式图标有“我的电脑”、“我的文档”、“回收站”、()和“InternetExplorer”。
男性,57岁。以“呕血4小时”为主诉入院,查体:重度贫血貌,肝掌(+),蜘蛛痣(+),脾大肋下4cm,移动性浊音可疑阳性。上消化道出血的病因最可能为
下列关于甲、乙、丙之间关系的表述正确的是()。下列关于甲、丁之间买卖合同的表述()是正确的。
当在线路上多处安装SPD且无准确数据时,电压开关型SPD与限压型SPD之间的线路长度不宜小于()。
风险是________的函数。
Globalwarmingwasonceanuncommontermusedbyafewscientistswhoweregrowingconcernedovertheeffectsofdecadesofpoll
学年末,某中学初一年级进行了学年评定,有些学生干部当上了区三好学生,有些学生入了团。在推选共青团员的活动中,所有校三好学生都递交了入团申请,所有区三好学生都没有写入团申请。如果将上述题干的断定中“有些学生干部当上了区三好学生”改为“所有学生干部都当上了
下图是校园网中一台主机在命令行模式下执行某个命令时用sniffer。捕获的数据包。请根据图中信息回答下列问题。图中①②③处删除了部分显示信息,其中②和③处的信息分别是[17]和[18]。
以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是()。
最新回复
(
0
)