Java 程序设计

Java 程序设计,第1张

第一题:1

4

9

16

25

36

49

64

81

100

total is385(你是程序中最后一句改成)systemoutprintln("total is" +total);

第二题:if(sex=1)改成if(sex==1) 还有2%3=2,所以一直打印出Woman

第三题:str重复申明。还有不知道say哪来的

第四题:case后只能跟int和char类型

第五题:把里面的System写正确了,然后你的这个程序是死循环,当i=5的时候,就进入到 if语句里去,i--,而for循环里i++,所以相当于i没有 *** 作,而i=5一直满足循环条件,所以就是死循环

第六题:for循环里改成y!=12

第七题:这个就更简单了,能同时被2,5,7整除,就是能被这三个数的最小公倍数整除就可以了,也就是被70整除就可以了

package cncampsgjavaexperiment;

public class Utils {

public  static double add2(double  num1, double num2) {

return num1+num2;

}

public  static double substract2(double  num1, double num2) {

return num1-num2;

}

public  static double multiply2(double  num1, double num2) {

return num1num2;

}

public  static double division(double  num1, double num2) {

if(num2==0) {return -1;}

return num1/num2;

}

}

// 类分割线

package cncampsgjavaexperiment;

import javautilScanner;

public class MainClass {

public static void main(String[] args){

 

  Systemoutprintln("请输入用于计算的两个数值,数值间用空格间隔");

  Scanner sc = new Scanner(Systemin);     

  

  String str1=scnext();   

  String str2=scnext();

  

  Double num1;

  Double num2;

  

  try{

   num1=DoubleparseDouble(str1);

   num2 =DoubleparseDouble(str2);

  }catch(NumberFormatException e){

  return ; //输入的数据格式不对,程序结束

  }finally{

  scclose();

  }

  

  

  Systemoutprintln("和为 :"+Utilsadd2(num1,num2));

  Systemoutprintln("差为 :"+Utilssubstract2(num1,num2));

  Systemoutprintln("积为 :"+Utilsmultiply2(num1,num2));

  

  double d=Utilsdivision(num1,num2);

  

  if(d==-1){   

       Systemoutprintln("分母不能为0");

  }else{

  Systemoutprintln("商为:"+d);

  }

  

  scclose();

}

}

问题存在于

if (egetActionCommand()equals("红色"));//这里多了一个分号

p2setBackground(ColorRED);

if (egetActionCommand()equals("蓝色"));//这里也多了一个分号

p2setBackground(ColorBLUE);

if后面如果就一条语句 那么{}可以省略

但是省略了{} ,不要多添加分号啊,否则if(); 执行完毕了,也不会影响后面代码的执行

建议修改成

去掉if后面的分号

if (egetActionCommand()equals("红色"))

p2setBackground(ColorRED);

if (egetActionCommand()equals("蓝色")) 

p2setBackground(ColorBLUE);

以上就是关于Java 程序设计全部的内容,包括:Java 程序设计、Java程序设计,在线等、Java程序设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9340601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存