首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
admin
2020-07-28
95
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N20
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<n-1;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<n;i++)
printf("%5d",w
);
printf("\nInput x(to delete):");
Scarlf("%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 afterdeleted:\n");
for(i=0;i<n;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/zJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
以下叙述中错误的是
以下选项中表示一个合法的常量是(说明:符号口表示空格)
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
在C语言中,函数返回值的类型最终取决于
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
在数据库中,数据模型包括数据结构、数据操作和()。
设表的长度为20。则在最坏情况下,冒泡排序的比较次数为()。
有以下程序:#include<stdio.h>#include<string.h>main()}chara[]=″1234″,*b=″ABC″;printf(″%d%d%d%d\n″,strlen(a),sizeof(a),strlen(b
随机试题
根据我国现行立法,向我国法院申请承认和执行的外国法院判决必须是()
在社会主义社会的两类社会矛盾中,居于主导地位的是【】
真菌性脑膜炎常见病原菌是()
根据水利部《关于印发水利工程建设安全生产监督检查导则的通知》(水安监[2011]475号),对项目法人安全生产监督检查内容包括()。
会计报表按其编制单位不同分类,下列各项中,符合该分类标准的有()。
“信”是我国历史上儒家倡导的“五常”之一,今天我们仍然提倡“诚信”,表明传统文化具有()。
人体含水量百分比最高的器官是()。
2006年,全国农村外出从业劳动力中,男性劳动力8434万人,占64%。从年龄构成上看,20岁以下占16.1%;21~30岁占36.5%;31~40岁占29.5%;41~50岁占12.8%;51岁以上占5.1%。从文化程度看,文盲占1.2%;小学文化程度占
AcademicResearchandProjectDesignI.Introduction—【T1】isaspringofcreationwhileinterestisapowersourcefor【T1】_____
A、Worried.B、Indifferent.C、Delighted.D、Annoyed.DM:IhopeyoucanunderstandwhyI’vedecidedtoleavethiscompany.Idonee
最新回复
(
0
)