题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-29 02:45:48

[填空题]本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。 void bubble(int a[],int n) {int i,j,max,temp; max=n-1; do{j=0; for(i=0;i<max;i++) if(a[i]<a[i+1]) {temp=a[i];a[i]=a[i+1];a[i+1]=temp; j=i; } max=j; }while(______); }

更多"本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。 "的相关试题:

[填空题]本程序用冒泡法对数组a[]的元素从大到小排序,请在程序空白处填空。
void bubble(int a[],int n)
int i,j,max,temp;
max=n-1;
doj=0;
for(i=0;i<max;i++)
if(a[i]<a[i+1])
temp=a[i];a[i]=a[i+1];a[i+1]=temp;
j=i;

max=j;
while(______);

[填空题]本程序用改进冒泡法对数组a[n]的元素从小到大排序,请在程序空白处填空。
void bubble(int a[],int n)
int j,k,jmax,temp;
jmax= 【17】
do
k=0;
for(j=0;j<jmax;j++)
if(a[j]>a[j+1])
temp=a[j];a[j]=a[j+1];a[j+1]=temp;k= 【18】
jmax=k;
while(jmax>0);
[填空题]本题定义了一个长度为10的boolean型数组,并给数组元素赋值,要求如果数组元素下标为奇数,则数组元素值为false,否则为true。
public class java1
public static void main(String[] args)
boolean b[]=______;
for(int i=0; i<10; i++)
if(______)
b[i]=false;
else
______;

for(int i=0; i<10; i++)
System. out. print("b["+i+"]="+b[i]+",");


[填空题]在Java语言中,需要定义含有两个子数组的二维整型数组x,第一个子数组元素为7,8,第二个子数组元素为l,2,3,4,5,采用直接赋值创建此二维数组的语句为______。
[填空题]在Java语言中,需要定义含有两个子数组的二维数组x,第一个子数组元素为1,2,3;第二个子数组元素为4,5,6,7,8,9;采用直接赋值创建此二维数组的语句为______。
[填空题]本题中定义了长度为20的一维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。
public class java1
public static void main(String[] args)
int a[]=______;
int i;
for(______; i++)
a[i]=i;
for(i=0; i<20; i++)
if(______)
System. out. print("a["+i+"]="+a[i]+",");



[填空题]数组元素a[i]是该数组的第 【6】 个元素。
[填空题]已知数组A(4,4),各个元素在运行程序时被赋值并打印,形成四阶方阵。请在空白处填入所需的内容,使产生一个转置矩阵(即行列互换),仍放在数组A中,并打印出来。例如:
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
Private Sub Command1_Click( )
Dim a(4,4)
For k=1 To 4
For j=1 To 4
a(k,j)=j
Print a(k,j);
Next
Print
Next
For k=2 To 4
For i=1 To (12)
t=a(j,k)
a(j,k)= (13)
a(k,j)=t
Next
Next
For k=1 To 4
Print a(k,1); a(k,2):a(k,3):a(k,4)
Next
End Sub
[填空题]数组元素a[i]是该数组中的第 ______ 个元素。
[填空题]下面程序是用冒泡法将数组a中的10个整数按升序排列,请将程序补充完整。
Private Sub Command1_Click( )
Dim a, Tmp As Integer
a = Array (678,45,324,528,439,387,87,875,273,823)
For i = 【12】
Forj =0 To 9
Ifa (i)<a(j) Then
Tmp = a(i): a(i) = a(j) i a(j) = Tmp
End If
Next j,i
For i = 0 To 9
Print a(i)
Next
End Sub

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码