首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为x的元素,变量n中存放数列中元素的个数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为x的元素,变量n中存放数列中元素的个数。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构
admin
2021-06-10
78
问题
假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为x的元素,变量n中存放数列中元素的个数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define N 20
fun(int*a,int n,int x)
{
int p=0,i;
a[n]=x;
while(x!=a[p])
p=p+1;
/*********found*********/
if(p==n)
return一1;
else
{
for(i=p;i
/*********found*********/
a[i+1]=a
;
return n一1;
}
}
void main()
{
int w[N]={-3,0,1,5,7,99,
10,15,30,90},x,n,i;
n=10;
printf("The original data:
\n");
for(i=0;i
printf("%5d",w
);
printf("\nInput x(to de
lete):");
scanf("%d",&x);
printf("Delete:%d\n",x);
n=fun(w,n,x);
if(n==一1)
printf("***No be found!
***\n\n");
else
{
printf("The data after
deleted:\n");
for(i=0;i
printf("%5d",w
);
printf("\n\n");
}
}
选项
答案
(1)if(p==n)return一1; (2)a[i]=a[i+1];
解析
(1)需要确定if条件语句的条件表达式,发现变量p大写,C语言中变量是区别大小写的。
(2)删除数列中的元素,删除后,后面的元素依次前移一个位置,因此此处应为a
=a[i+1];。
转载请注明原文地址:https://kaotiyun.com/show/Grfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str,charc,char*str2)的功能是:如果str中包含字符“!”,则替换成’a’;
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一个,并作为参数返回。注意:不能修改程序的其他部
软件测试的目的是()。
下列关于栈的叙述正确的是()。
程序流程图中带有箭头的线段表示的是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
下面对软件测试描述错误的是
软件测试的目的是( )。
软件测试的目的是()。
随机试题
下列关于营养性缺铁性贫血临床表现的叙述,错误的是
公务员义务和权利的共同特性是()
Thepilotlostcontactwiththemilitarybase,_______theplanecrashedinthedesert.
单纯性甲状腺肿的病因主要是()。
中枢性面瘫的表现是
在DNA复制过程中不能催化磷酸二酯键形成的酶是
对于前期差错更正,企业应当在附注中披露的内容有()。
2010年4月,某市劳动行政部门在对甲公司进行例行检查时,发现甲公司存在以下问题:(1)2009年9月1日,张某发现甲公司未依法为其缴纳社会保险费,当日通知甲公司解除劳动合同。张某自2001年1月1日起开始在甲公司工作,张某的月平均工资为5000元。
教师贾某患有先天性心脏病和癫痫病,发病时无法控制自己的行为,学校校长仅仅粗略了解此事之后就安排贾某担任高三毕业班的班主任。一天贾老师癫痫病发,病发时使路过的小乐同学受到了惊吓,并造成了心理阴影,小乐的父母就该事件起诉学校要求赔偿,在此事件中应当承担责任的是
It’sHardtoCleanBigDataA)KarimKeshayjee,aTorontophysiciananddigitalhealthconsultant,crunchesmountainsofdatafro
最新回复
(
0
)