定义图形类,圆形(用数字1表示)、矩形(用数字2表示)。 从键盘输入图形类别(1代表圆,2代表矩形)和相应的参数,计算并输出相应图形的面积和周长,结果保留小数点后2位数据。 输入格式: 输入数据包含多行,第一行一个整数n,表示接下来共有n个图形对象需要生成。 每个图形数据占2行,第一行为数字1或2,表示图形类别,第二行为生成图形的参数。 输出格式: 每个图形对应的面积和周长。
时间: 2023-06-05 17:47:31 浏览: 285
绘制圆形-Android的基本2D图形绘制
这个问题需要定义图形类,圆形(用数字1表示)和矩形(用数字2表示)。由键盘输入图形类型(1表示圆形,2表示矩形)和相应的参数,计算并输出相应图形的面积和周长,结果保留小数点后2位。每个图形数据占2行,第一行为整数n,表示图形数量,下面n行中,每行包括一个整数和一个或两个实数,分别表示图形类型和参数。输出每个图形对应的面积和周长,格式为每个图形的面积和周长相间,每个数保留2位小数。
阅读全文