java代码错误和问题

来源:百度知道 编辑:UC知道 时间:2024/07/05 19:28:08
public class Message {
public static void main (String [] agrs){
int num = 5, num1=12, num2=20 ,result;
double num3 = 25.75, double num4 = 14.25, double res;

result = num +num1 ; //相加
System.out.println("num+num1的和等于"+result);
result = num % num1 //取模
System.out.println("num%num1的模等于"+ result);
result *= num2 //相乘并俯值
System.out.println("result 与 num2的积为" +result);
num++ //自加
System.out.println("在++运算之前的值为:" + num);
}
}

double num3 = 25.75, double num4 = 14.25, double res;
这段有错,不知道凑在哪

result *= num2 //相乘并俯值
为什么结果是100

num++ //自加
System.out.println("在++运算之前的值为:" + num);
为什么结果是6

请帮我,谢谢
这段代码好象取模也有问题啊,怎么会得5呢

public class Message
{
public static void main (String [] agrs)
{
int num = 5, num1=12, num2=20 ,result;
double num3 = 25.75, num4 = 14.25, res; //定义多个变量时,只要写一次数据类型

result = num +num1 ; //相加
System.out.println("num+num1的和等于"+result);
result = num % num1; //取模
System.out.println("num%num1的模等于"+ result);
result *= num2; //相乘并俯值
System.out.println("result 与 num2的积为" +result);
num++; //自加 //请加上;号
System.out.println("在++运算之前的值为:" + num);
}
}

要多注意