示例.1
package diliuzhang_dome;
public class Diliuzhangshili_01 {
public static void main(String[] args) {
int i = 0;
while (i<100){ //使用while循环结构
System.out.println("好好学习,天天向上!");
i++;
}
}
}
示例.2
package diliuzhang_dome;
public class Diliuzhangshili_02 {
public static void main(String[] args) {
for(int i = 0; i < 100; i++){ //使用for循环结构
System.out.println("好好学习,天天向上!");
}
}
}
示例.3
package diliuzhang_dome;
import java.util.Scanner;
public class Diliuzhangshili_03 {
public static void main(String[] args) {
int score;
int qwe =0;
double avg;
Scanner input = new Scanner(System.in);
System.out.println("输入学生姓名:");
String name = input.next();
for(int i = 0; i<5; i++){
System.out.println("请输入5门功课中弟:"+(i+1)+"门课的成绩:");
score = input.nextInt();
qwe = qwe + score;
}
avg = (double) qwe /5;
System.out.println(name+"的平均分是:"+avg);
}
}
示例.4
package diliuzhang_dome;
import java.util.Scanner;
public class Diliuzhangshili_04 {
public static void main(String[] args) {
int i, j;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个值");
int val = input.nextInt();
System.out.println("根据这个值可以输出以下加法列表:");
for(i =0,j=val;i<=val; i++, j--){
System.out.println(i+"+"+j+"="+(i+j));
}
}
}
示例.5
package diliuzhang_dome;
import java.util.Scanner;
public class Diliuzhangshili_05 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("查看日程表,请输入日期(1-5):");
int day = input.nextInt();
switch(day){
case 1:
System.out.println("出席IT科技展剪裁仪式");
break;
case 2:
System.out.println("飞抵香港参加亚太区会议");
break;
case 3:
System.out.println("会议结束游香港海洋公园");
break;
case 4:
System.out.println("低京召开公司月度股东大会");
break;
case 5:
System.out.println("自由时间");
break;
}
}
}
示例.6
package diliuzhang_dome;
import java.util.Scanner;
public class Diliuzhangshil_06 {
public static void main(String[] args) {
int score; //每门课的成绩
int sum =0; //成绩之和
double avg =0.0; //平均分
boolean qwe = false; //是否为负数
Scanner input = new Scanner(System.in);
System.out.println("输入学生姓名:");
String name = input.next(); //输入姓名
for(int i =0; i <5; i++){ //循环五次,录入五门课成绩
System.out.println("请输入第"+(i+1)+"门课的成绩:");
score = input.nextInt();
if(score < 0){ //输入负数
qwe = true;
break;
}
sum = sum+ score; //累加求和
}
if(qwe){
System.out.println("抱歉,分数录入错误,请重新进行录入!");
}else{
avg = (double)sum /5; //计算平均分
System.out.println(name+"的平均分是:"+avg);
}
}
}
示例.7
package diliuzhang_dome;
import java.util.Scanner;
public class Diliuzhangshili_07 {
public static void main(String[] args) {
int score;
int total;
int num= 0;
Scanner input = new Scanner(System.in);
System.out.println("输入班级总人数:");
total = input.nextInt();
for(int i = 0; i<total; i++){
System.out.println("请输入第"+(i+1)+"位学生的成绩:");
score = input.nextInt();
if(score<80){
continue;
}
num++;
}
System.out.println("80分以上的学生人数是:"+num);
double tate = (double)num /total *100;
System.out.println("80分以上的学生所占的比例为"+tate+"%");
}
}
示例.8
package diliuzhang_dome;
public class Diliuzhangshili_08 {
public static void main(String[] args) {
int sum = 0; //定义变量保存累加值
for (int i = 1; i <=100; i++) { //判断i是否满足条件
if(i %10 ==2 || i % 10== 3 || i % 10== 4 || i % 10==7 || i % 3==0){
continue;
}
sum = sum +i; //进行累加
}
System.out.println("1~100之间个位数不是2、3、4、7"+"并且不能被3整除和是"+sum);
}
}