作业一:用*的形式输出一个三角形。
*
***
*****
作业二:用“爱”输出形状。
爱爱爱爱爱
爱爱爱爱
爱爱爱
爱爱
爱
作业四:画出下列的图形 (用for语句实现、函数几乎同C语言中)
*
* *
* * *
* * * *
作业五:定义一个整数n=10,求1到10各个数的平方和。1*1+2*2+3*3+…….+n*n
作业六:编写一个程序,把十个无序数字存储到数组中,使用冒泡进行比较并从大到小排列.
作业七:编写一个程序,用while函数实现实现数组中十个数字的累积求和。
作业八:定义一个一维数组把3,5,7,9……,21存入数组中,并求出所有数据的和和平均数输出到控制台。
题:
编写一个程序,把十个无序数字存储到数组中,
编写排序函数,
在主程序中调用该函数实现十个数字的排序。
package org.hygj.test;
public class Test1 {
public static void paixu(){
int s[]={5,4,6,9,8};
int s1[]=new int [5];
int ss;
for(int i=0;i<s.length;i++){
int sss=0;
for(int j=0;j<s.length;j++){
if(s[i]>s[j]){
sss++;
}
}
s1[sss]=s[i];
}
for(int k=0;k<5;k++){
System.out.println(s1[k]);
}
}
public static void main(String[] args) {
Test1 a=new Test1();
a.paixu();
}
}
作业一:
int a = 1;
while(a<=5){
for(int i=0;i<a;i++){
System.out.print("*");
}
a = a+2;
System.out.println();
}
作业2:
int a = 5;
while(a>0){
for(int i=0;i<a;i++){
System.out.print("爱");
}
a = a-1;
System.out.println();
}
作业四:
省略.............(不会就放弃编程吧)
作业五:
int a = 0;
for(int i=1;i<11;i++){
a = a+i*i;
}
System.out.println(a);
作业六:
省略。。。。。(这是一个算法哦,虽然是最简单地。)
作业七:
参考作业五
作业八:
int[] a = {3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21};
int totle = 0;
int avg = 0;
for(int i=0;i<a.length;i++){
totle = totle+a[i];
}
avg = totle/a.length;
System.out.println("totle = "+totle);
System.out.println("ave = "+avg);
第八题 后边那个程序真搓 明显编译都过不去
public static void main(String[] arg){
int[] a = {3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21};
int[] aa = sort(a);
for(int i=0;i<aa.length;i++){
if(i == aa.length-1)
System.out.print(aa[i]);
else
System.out.print(aa[i]+",");
}
}
public static int[] sort(int[] a){
int aa;
for(int i=0;i<a.length-1;i++){
for(int j=i+1;j<a.length;j++){
if(a[i]<a[j]){
aa = a[i];
a[i] = a[j];
a[j] = aa;
}
}
}
return a;
}
作业一:
class Test
{
public static void main(String[] args)
{
for(int i=1;i<=3;i++)
{
for(int j=1;j<=2*i-1;j++)
{
System.out.println("*");
}
System.out.println();
}
}
}
我现在网吧,答题不方便,我复制到U盘了,明天给你答案.ok?