课后时间

1.课后实验:出三十道一百以内的四则运算

import java.util.Random;

public class homework{
public static void main(String[] args)
{
int num1,num2,temp,choose;
num1=0;
num2=0;
temp=0;
choose=0;

	for(int i=1;i<=30;i++)
	{   
		choose=add();//将随机得到一个一百以内的数赋给choose,以下四种情况概率均等,分别代指四个四则运算
		if(choose<=25)//减法运算
		{
			num1=add();
		
			num2=add();
			if(num1<num2)//保证被减数大于减数
			{
				temp=num1;
				num1=num2;
				num2=temp;
			}
			System.out.println(num1+"-"+num2+"=\n");
		}
		else if(choose<=50)//加法运算
		{
			num1=add();
		
			num2=add();
			System.out.println(num1+"+"+num2+"=\n");
		}
		else if(choose<=75)//乘法运算
		{
			num1=add();
			
			num2=add();
			System.out.println(num1+"*"+num2+"=\n");
		}
		else if(choose<=100)//除法运算
		{
			num1=add();
		
			num2=add();
			
			if(num1<num2)//保证除数大于被除数
			{
				temp=num1;
				num1=num2;
				num2=temp;
			}
			System.out.println(num1+"/"+num2+"=\n");
		}
	
		
	}
	
	
	
}


public static int add()//赋值随机一百以内的数
{
	Random ran = new Random();
	int ranNum = ran.nextInt(100)+1;
	return ranNum;
}

}

2.动手动脑

(1)

输出结果:

因为运算符+将String与其他数据类型的变量相连接时,会将其转变为一个新的String变量

(2)

输出结果:

(3)

posted @ 2024-09-28 11:37  林香芋  阅读(1)  评论(0编辑  收藏  举报