定义一个包含10个元素的一维数组,从键盘分别给这个一维数组赋值,求出其中的最大值、最小值及它们的下标

来源:百度知道 编辑:UC知道 时间:2024/06/19 17:26:33
2.定义一个3行5列的二维数组,从键盘给这些元素赋值,找出所有元素中的最大值,并找出其行列下标。
3.编程序。输入10个整数,将其中最大数与第1个数交换、最小值与第10个数交换,然后输出所有数。
4.定义三个3*4的二维数组,前两个数组分别从键盘赋值,然后将前两个数组元素的乘积分别赋值给第三个数组。

5.用选择法和冒泡法分别给一个一维数组按从小到大的顺序重新排列。(附加题)
指针:1编程序,用指针变量来交换两个实型变量的值。实型变量值从键盘输入。
2.输入一个字符串,按相反次序输出其中的所有字符。要求用指向数组的指针变量来处理其中的字符。

这么多问题,,给个有心人帮你吧..

2.program wt(input,output);
var
a:array[1..3,1..5]of longint;
i,j,max,h,l:longint;
begin
for i:=1 to 3 do
for j:=1 to 5 do
read(a[i,j]);
for i:=1 to 3 do
for j:=1 to 5 do
if a[i,j]>max then begin max:=a[i,j];h:=i;l:=j;end;
writeln(max);
writeln('hang:',h,'lie:',l);
end.
3.program wt(input,output);
var
a:array[1..10]of longint;
i,max,min,m,x,t:longint;
begin
min:=maxint;
for i:=1 to 10 do
begin
read(a[i]);
if a[i]<min then begin min:=a[i];m:=i;end;
if a[i]>max then begin max:=a[i];x:=i;end;
end;
t:=a[m];a[m]:=a[1];a[1]:=t;
t:=a[x];a[x]:=a[10];a[10]:=t;
for i:=1 to 10 do
write(a[i],' ');
end.
4.program wt(input,output);
var
a,b,c:array[1..3,1..4]of longint;
i,j:longint;
begin
for i:=1 to 3 do
for j:=1 to 4 do
read(a[i,j]);
for i:=1 to 3

JAVA编程,编写一个程序,定义一个包含10个元素的数组,要求数组元素的值随机生成, VFP中定义一个有10个元素组成的一维数组(在线等) ) 定义一个数组, 包含5个元素, 都是随机整数(随便输入), 要求把他们按照从大到小的顺序排列起来,用vb呀 定义一数组a[11], 前面10个元素已赋值,并按从大到小的顺序排列 定义一个有5个元素的一维数组:用指针分别实现输入,输出,排序 给定一个具有10个元素的一维数组a,求a中各元素的平均值 定义一个一维数组,给出5个整数,找出表中最大的和最小的数据元素。java问题!~~~ JAVA编程。定义一个包含10元素的整型数组,求这10个数的平均值和最大值,并在屏幕上打印输出 c++要定义一个元素个数由使用者输入决定的一维数组应该怎样做~~~???? VC中如何实现 从一个一维数组(大于等于3个元素)里 随机抽取3个元素的所有选法,要求这三个元素的下标不同