[ffg,#FFF467,#FFFFFF]↘ ↘[/ft][ffg,#00BFF3,#FFFFFF]圣诞节来了,[/ft]
目前创新互联已为千余家的企业提供了网站建设、域名、虚拟空间、网站托管、服务器租用、企业网站设计、三台网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
[ffg,#EF6EA8,#FFFFFF]↘ ↘[/ft][ffg,#D9DFEF,#FFFFFF]我送你一颗松树![/ft]
[ffg,#FDDFD7,#FFFFFF]↘ ↘[/ft][ftc=#37B400]友情是树皮,[/ft]
[ffg,#EE1D24,#FFFFFF]↘ ↘叶子是祝福,[/ft]
[ffg,#5573B7,#FFFFFF]↘ ↘[/ft]上面挂满爱的礼物[/ft]
[ffg,#00BFF3,#FFFFFF]↘ ↘[/ft][ffg,#EE1000,#FFFFFF]喜欢吧?[/ft]
[ftc=#FDDFD7]↘ ↘[/ft][ffg,#FFF100,#FFFFFF]对了,还有我的祝福[/ft]
[ffg,#855FA8,#FFFFFF]↘ ↘[/ft][ftc=#E4F2E2]我写个纸条给你[/ft]
[ffg,#37B400,#FFFFFF]↘ ↘[/ft][ffg,#EF6EA8,#FFFFFF]答应让你来我的空间做客![/ft]
[ffg,#F79700,#FFFFFF]↘ ↘[/ft][ftc=#6CCFF7]记得要带上爱心喔![/ft]
[ffg,#00BFF3,#FFFFFF]↘ ↘[/ft][ffg,#FCE0E2,#FFFFFF]佷耐伱[/ft]
[fts=2]更多『记得来失落天堂找我啊!』[/ft]
实现代码如下:
Student类:
public class Student {
private String name;
private String sex;
private int age;
private double chinese;
private double math;
private double english;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public double getChinese() {
return chinese;
}
public void setChinese(double chinese) {
this.chinese = chinese;
}
public double getMath() {
return math;
}
public void setMath(double math) {
this.math = math;
}
public double getEnglish() {
return english;
}
public void setEnglish(double english) {
this.english = english;
}
}
-----------------------------------------------------------------
StudentTest类:(测试类)
import java.util.Scanner;
public class StudentTest {
public static void main(String[] args) {
Student student = new Student();
Scanner sc = new Scanner(System.in);
System.out.println("请输入姓名:");
student.setName(sc.next());
System.out.println("请输入性别:");
student.setSex(sc.next());
System.out.println("请输入年龄:");
student.setAge(sc.nextInt());
System.out.println("请输入语文成绩、数学成绩、英语成绩:");
student.setChinese(sc.nextDouble());
student.setMath(sc.nextDouble());
student.setEnglish(sc.nextDouble());
Double count = student.getChinese()+ student.getMath()+student.getEnglish();
System.out.println("姓名:"+student.getName()+" 性别:"+student.getSex()+" 年龄:"+student.getAge());
System.out.println("总分:"+count+" 平均分:"+count/3);
}
}
运行结果为:
按照你的要求加详细注释的圣诞树Java程序如下:(编程思想在注释中说明)
public class ShengDanShu2 {
//这个程序的编程思想是利用对for循环变量i的控制达到一层循环代替双层循环的目的
public static void main(String[] args) {
int n=5; //初始化打印圣诞树层数变量n
int a=0; //初始化打印前置空格数变量a
int b=0; //初始化打印星号数变量b
for(int i=1;i =n;i++){ //打印n层圣诞树
if(a!=(n-i)){ //如果前置空格数不等于n-i
System.out.print(" "); //打印一个空格
a++; //前置空格数加一
i=i-1; //i变量减一 目的是固定住i变量不变直到a==n-i
}else if(b!=(2*i-1)){ //如果星号数不等于2*i-1
System.out.print("*"); //打印一个星号
b++; //星号数加一
i=i-1; //i变量减一 目的是固定住i变量不变直到b==2*i-1
}else if(a==(n-i) b==(2*i-1)){//当以上两个条件都满足时,换行初始化a和b为0
System.out.println(); //打印换行
a=0; //对新的一行重新初始化前置空格数变量a
b=0; //对新的一行重新初始化打印星号数变量b
//这里没有控制for循环的i变量减一,因为这时i变量加一,开始新一行。
}
}
}
}
运行结果:
*
***
*****
*******
*********