欢迎来到牛牛题库网 牛牛题库官网
logo

单项选择题

  已知一个圆形类class myCircle(类中定义圆心、半径和圆的绘制方法),如图所示,利用对象数组画出多个圆,请选择正确的选项,完成相关功能。
myCircle [][]d; //二维的对象数组
int n = 10;int m = 10; // 画布中圆形的行、列数
void setup() {
  size(220,220);
  d = new myCircle[n][m];
                                  //初始化每个对象数组元素
  }
void draw() {
  background(0);
    for (int i = 0; i < n; i++) 
        for (int j = 0; j < m; j++)
            d[i][j].display();     //显示每个对象
    } 
A、 for (int j = 0; j < m; j++)
          d[i][j] =new myCircle((i+1)*20,(j+1)*20,20);  
B、  for (int i = 0; i < n; i++)
    for (int j = 0; j < m; j++)
          d[i][j] =new myCircle((i+1)*20,(j+1)*20,20);  
C、  for (int i = 1; i < n; i++)
         d[i][j] =new myCircle((i+1)*20,(j+1)*20,20);  
D、  for (int i = 1; i < n; i++)
    for (int j = 1; j < m; j++)
          d[i][j] =new myCircle((i+1)*20,(j+1)*20,20);  

点击查看答案
微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题