2024年4月26日发(作者:)
上机实验题目
1. 利用随机函数产生20个学生的英语成绩存入一个整型数组中,并
完成以下要求:
(1)输出数组所有元素,每行输出5个数;
(2)求出最高分、最低分和平均成绩。
提示:方法() 可产生范围在0~1的随机数,可将
其扩大一定的倍数(如100倍),并强制转换成整型后给数组赋值。
例如:给b数组的第i个元素赋值可表达为:
b[i]=(int)(()*100);
2. 编写根据三角形三条边求三角形面积的方法,并利用该方法求以
下两个三角形的面积。
(1)三条边分别为:3,4,5。
(2)三条边分别为:5.3,6.2,8。
提示:可以定义一个三角形类,编写求面积的方法,并进行方法重载。
3. 编写一个三角形类,能根据3个实数构造三角形对象,如果3个
实数不满足三角形的条件,则自动构造以最小值为边的等边三角形。
输入任意3个实数,求构造的三角形面积。
提示:(1) 可在构造方法中进行判断,根据不同的情况对三条边赋值。
(2) 输入可参考如下程序。
输入参考程序:输入一个实数并输出。
import r;
public class ScannerDemo{
public static void main(String[] args){
double x;
Scanner scanner = new Scanner();
x = uble();
n(“x = ” + x);
}
}
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714145676a2390276.html
评论列表(0条)