早教吧作业答案频道 -->其他-->
pascal的一维数组问题有N个元素的整数数组,将数组中值相同的元素删除得只剩下一个,并把其余元素全部移到前面。
题目详情
pascal的一维数组问题
有N个元素的整数数组,将数组中值相同的元素删除得只剩下一个,并把其余元素全部移到前面。
有N个元素的整数数组,将数组中值相同的元素删除得只剩下一个,并把其余元素全部移到前面。
▼优质解答
答案和解析
这是我临时写的,希望对你有所帮助。
program shanchu;
const n=10;(此处的值安照你的需要取值,它表示一唯数组的元素个数)
var a:array[1..n] of interger;
i,j,s,t:integer;
begin
for i:=1 to n do
read(a[i]);
t:=0;
for i:= 1 to n do
for j:=i+1 to n do
if a[i]=a[j] then
begin
a[j]:=a[n-t];
t:=t+1;
s:=n-t;
end;
for i:=1 to s do
writeln(a[i]);
end.
祝你编程愉快!
program shanchu;
const n=10;(此处的值安照你的需要取值,它表示一唯数组的元素个数)
var a:array[1..n] of interger;
i,j,s,t:integer;
begin
for i:=1 to n do
read(a[i]);
t:=0;
for i:= 1 to n do
for j:=i+1 to n do
if a[i]=a[j] then
begin
a[j]:=a[n-t];
t:=t+1;
s:=n-t;
end;
for i:=1 to s do
writeln(a[i]);
end.
祝你编程愉快!
看了 pascal的一维数组问题有...的网友还看了以下:
两位同学将一个形如ax的平方+bx+c的多项式分解因式,一位同学看错了一次项系数而分解成(x-1) 2020-04-27 …
两位同学讲一个二次三项式因式分解,一位同学因为看错一次项系数而分解成两个同学将一个二次三项式分解因 2020-05-13 …
所谓市场细分就是根据消费者明显不同的( )将整体市场划分成若干个消费者群的过程。 2020-05-22 …
所谓市场细分,就是根据消费者明显不同的( )将整体市场划分成若干个消费者群的过程。A.消费习惯## 2020-05-22 …
求解一道数学题(关于计数原理):将一个圆分为3等分,用四种不同颜色给3块区域涂色,要求相邻区域涂不 2020-06-03 …
任意交换1个5位数的数字,得到一个新5位数,同学将原5位数与新5位数相加,和是99999.同学计算 2020-06-06 …
一组数据不可能有两个众数将一组数中的每一个数据都加上同一个常数后,方差不变随意翻一本书的某页,这一 2020-06-10 …
将2008这个数说给第一位同学,第一位同学将它减去他的1/2,的结果告诉第二位同学,第二位同学再将 2020-06-14 …
王老师和同学们做了这样的游戏将2008这个数说给第一位同学,第一位同学将它减去它的二分之一的结果告 2020-06-14 …
(2014•无锡)三个小球分别标有-2,0,1三个数,这三个球除了标的数不同外,其余均相同,将小球 2020-06-18 …