java基础语法循环语句

import java.util.Scanner;//调用Scanner类包,获取键盘输入的调用
public class ZuoYe8{
 public static void main(String[]args){//建立程序执行入口
  Scanner sc=new Scanner(System.in);//获取输入数据的设置
  int sum=0,i=1,a,b=0,j;//声明整型变量
  double c=0;//设置一个double变量做平均分
  do{//变量i的循环,班级循环
   j=1;//赋值给学员,j循环的初始值
   do{//j循环
   System.out.println("请输入第"+i+"个班第"+j+"个学员的成绩");//打印提示
    a=sc.nextInt();//扫描获取用户输入的数据
    while(a<0||a>100){/*判断用户输入的数设否在0~100之间,不在就循环以下程序
          */
    System.out.println("分数输入错误,请输入0~100的数字");//提示用户输入0~100的数字
    System.out.println("请输入第"+i+"个班第"+j+"个学员的成绩");
    a=sc.nextInt();//重新获取用户输入的数据
    }
    //用户输入了0~100之间的数,跳转的下面
    if(a>=90){//判断分数大于90的学生
     sum+=a;//分数大于90的学生分数和
     b++;//b用来计算分数大于90分的人数
    }
    j++;//学员个数移动
   }while(j<4);//限定每班3个人
   i++;//班级号增加
  }while(i<3);//限定班级
  c=sum/b;//求90分以上学员的平均分
  System.out.println("超过90的人数有:"+b);//输出90分以上的人数
  if(b>0){//判断如果有人90分,则输出平均分
  System.out.println("超过90的这批学员平均分为:"+c);}else//输出平均分
  { System.out.println(b);//若没有人90分,则输出0
  }
 }
}
  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java是一种面向对象的编程语言,它的语法比较严谨,但是也很容易上手。下面详细讲解Java基础语法,并附带例子: 1. 变量 Java中的变量有三种类型:int、double和String。 int 表示整数,double 表示浮点数,而 String 表示字符串。变量需要先声明,再赋值,例如: int age; // 声明一个整数变量 age = 20; // 给变量 age 赋值为 20 double height = 1.75; // 声明一个双精度浮点数变量并赋值 String name = "Tom"; // 声明一个字符串变量并赋值 2. 运算符 Java中的运算符包括算术运算符、比较运算符、逻辑运算符等。常见的算术运算符有加减乘除和取模,例如: int a = 10; int b = 3; int c = a + b; int d = a - b; int e = a * b; int f = a / b; int g = a % b; 常见的比较运算符有等于、不等于、大于、小于、大于等于和小于等于,例如: int a = 10; int b = 3; boolean c = a == b; // false boolean d = a != b; // true boolean e = a > b; // true boolean f = a < b; // false boolean g = a >= b; // true boolean h = a <= b; // false 常见的逻辑运算符有与、或、非,例如: int a = 10; int b = 3; boolean c = a > b && a < 20; // true boolean d = a < b || a > 20; // false boolean e = !(a > b); // false 3. 控制流程 Java中的控制流程包括条件语句和循环语句。常见的条件语句有 if 和 switch,例如: int a = 10; if (a > 5) { System.out.println("a 大于 5"); } else { System.out.println("a 小于等于 5"); } int b = 2; switch (b) { case 1: System.out.println("b 等于 1"); break; case 2: System.out.println("b 等于 2"); break; default: System.out.println("b 不等于 1 或 2"); } 常见的循环语句有 for、while 和 do-while,例如: for (int i = 1; i <= 5; i++) { System.out.println(i); } int i = 1; while (i <= 5) { System.out.println(i); i++; } int j = 1; do { System.out.println(j); j++; } while (j <= 5); 4. 方法 Java中的方法是一个独立的代码块,可以被重复使用。方法需要先声明,再调用,例如: public static void sayHello() { System.out.println("Hello World!"); } sayHello(); // 调用 sayHello() 方法 方法还可以带参数和返回值,例如: public static int add(int a, int b) { return a + b; } int c = add(1, 2); // 调用 add() 方法,并将返回值赋给 c 总结:Java基础语法包括变量、运算符、控制流程和方法等。掌握这些基础语法是学习Java编程的基础,需要多加练习和实践。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值