首页 > 编程知识 正文

boolean怎么定义,boolean类型的方法怎么调用

时间:2023-05-04 21:08:16 阅读:258999 作者:2888

import java.util.Scanner;public class chengji {public static void main(String[] args) {//boolean 的运用Scanner input=new Scanner(System.in);System.out.print("请输入学生姓名:");String name=input.next();int sum=0;boolean bool=false; //使bool为false,是为了输入正确是可以进行最后的if语句for(int i=1;i<=5;i++){System.out.print("请输入第"+i+"门功课成绩:");int grade=input.nextInt();if(grade<0){System.out.println("抱歉,输入错误,请重新输入");bool=true; //定义为true,是为了保证当输入错误时可以不进行最后的if语句,因为我想要只有正确的时候才执行break;}sum=sum+grade;}if(!bool){System.out.println(name+"同学五门课的总成绩为"+sum);System.out.println(name+"同学五门课的平均成绩为"+sum/5);}}}import java.util.Scanner;public class shopp1 {public static void main(String[] args) {System.out.println("n* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *");System.out.println("ttt欢迎使用MyShopping管理系统n");System.out.println("ttt1.客户信息管理"); System.out.println("ttt2.购物结算"); System.out.println("ttt3.真情回顾"); System.out.println("ttt4.注销"); System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *"); Scanner input=new Scanner(System.in);System.out.print("请输入num=");int num=input.nextInt(); boolean bool=true;//最开始定义为true,使得while能够执行 //把switch..case放入while中,是为了使得输入错误时还能继续输入正确的,当输入正确时,结束程序 while(bool){ switch (num) {case 1:System.out.println("n客户信息管理");bool=false; //使程序跳出,否则无限循环输出break; case 2: System.out.println("n购物结算"); bool=false;break; case 3: System.out.println("n真情回顾"); bool=false; break; case 4: System.out.println("n注销"); bool=false; break;default:System.out.println("输入错误,请继续重新输入");num=input.nextInt();break;} } System.out.println("n程序结束"); }}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。