課後時間

林香芋發表於2024-09-28

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)

相關文章