请问下老师写的从大到小的冒泡排序这样可以吗?
老师我这是为什么呀,这个地方一直是红色的,不知道为什么会出现这个错误
怎样能算switch表达式的值和case的值相匹配
可以举一下例子吗
怎么最后也是扣除半日工资呢?哪里出错了呢?
public class MethodLianXi { public static int chidaofakuan(int lateTime,int salary){ int fakuan=0; int daySalary=salary/30; System.out.println("迟到时间:"+lateTime); System.out.println("月薪"+salary); if (lateTime<=10) { System.out.println("警告!"); }else if (lateTime>10&&lateTime<=20){ System.out.println("罚款100元"); fakuan=100; }else if (lateTime>20&&lateTime<=30){ System.out.println("罚款200元"); fakuan=200; }else if (lateTime>30){ System.out.println("扣除半日工资"); fakuan=daySalary/2; } else if (lateTime>60){ System.out.println("扣除1日工资"); fakuan=daySalary; } return fakuan; } public static void main(String[] args) { int a=chidaofakuan(25,20000); int b=chidaofakuan(35,30000); int c=chidaofakuan(62,20000); System.out.println("罚款总数:"+(a+b+c)); } }
//把 100~150 之间不能被 3 整除的数输出,并且每行输出 5 个。
用if语句改造 continue 后,输出结果没问题,但是在输出的第3、6、9行有空行,是怎么回事?
public class Print_100_150 { public static void main(String[] args) { int a = 100; int num = 0; for(a = 100;a <= 150;a++){ if (a % 3 !=0){ System.out.print(a+"\t"); num ++; } if (num % 5 == 0){ System.out.println(); } } System.out.print("\n共有"+num+"个数不能被3整除"); } }
附:改造后的输出结果图 与 正常输出图。
老师你好
1、图中这个变量taxableIncome还未初始化,也能正常使用。是否因为它是成员变量,会默认初始化。
2、那么在方法中局部变量不会默认初始化,如果声明一个变量的值由其他变量计算所得时,而其他变量的值还未初始化怎么办,这个情况应该怎么处理?改变代码的执行顺序吗?
3、所有代码都是由上往下执行的吗?有哪些代码是优先执行的?
多为数组可以用for来赋值吗?
boolean flag;
flag=true;
if(flag){
//true 分支
}
else{
//false语句
这个if是判断啥呢,,判断flag是否正确?还是判断flag是错误?
但是flag这个变量还有正确与否吗?是因为给他赋值为true所以才是正确对吗?如果赋值为false是不是flag这个变量就是错误然后就是执行else语句了
创建了一个新项目后,再打开idea原来的代码就都没了。应该怎么操作才能使新建后再打开idea原来的代码也还存在?
老师为什么不能运行呀.................................
为什么重画窗口的代码要使用多线程方法呢?
我自己试了一下
如果直接将repaint方法写在launchFrame()方法里,也能正常运行
所以我想知道用多线程思路处理重画窗口的必要性
老师为什么嵌套循环时,最后sumAll + = sum ,while要放在循环里面,但for为什么要放在循环外面?
package zuoue; /*∑1+∑2+∑3+……+∑100 =1 +(1+2)+(1+2+3)+(...)+(1+2+3+4+5+…+100) */ public class 累加 { public static void main(String[] args) { int a = 1; int sum = 0; int sumAll = 0; int i = 0; while (i <= 100) { while (a <= i) { sum += a; a++; } i++; sumAll += sum; } System.out.println(sumAll); } }
package zuoue; /*∑1+∑2+∑3+……+∑100 =1 +(1+2)+(1+2+3)+(...)+(1+2+3+4+5+…+100) */ public class 累加1 { public static void main(String[] args) { int sum = 0; int sumAll = 0; for (int i = 0; i <= 100; i++) { for (int a = 0; a <= i; a++) { sum += a; } } sumAll += sum; System.out.println(sumAll); } }
为什么要设置path环境变量?
不设置不可以吗?
为什么是在计算机设置path环境变量?
想知道怎么把一段程序进行封装,比如实操作业6
Test06.rar
1647444739(1).jpg
老师你帮我看下 为啥我这块执行的最终结果不对
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637