JAVA编程题全集(100题及答案)-(1) 下载本文

t = a; a = c; c = t; }

(b < c) { t = b; b = c; c = t; }

(\从大到小的顺序输出:\ (a + \} }

【程序35】

题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 .*; 35 { ([] ) { N = 8; [] a = [N]; s = ();

1 = 0, 2 = 0; (\请输入8个整数:\ ( 0; i

(\你输入的数组为: ( 0; i

[0], = a[0]; ( 0; i ) { = a[i]; 1 = i; }

(a[i] < ) { = a[i]; 2 = i; } } (1 0) { = a[0];

\ a[0] = a[1]; a[1] = ; }

(2 1) { = a[1]; a[1] = a[2]; a[2] = ; }

(\交换后的数组为:\ ( 0; i

【程序36】

题目:有n个整数,使其前面各数顺序向后移m个位置,最后个数变成最前面的m个数 ; 36 { ([] ) { N =10; [] a = [N];

m s = ();

(\请输入10个整数:\ ( 0; i

(\你输入的数组为:\ ( 0; i

(\请输入向后移动的位数: m = (); [] b = [m]; ( 0; i

( 1; i>; ) { a[i] = a[]; }

( 0; i

(\位移后的数组是:\

\