以下程序的执行结果是(单选题)for(inti=1;i<2;i++){for(intj=1;j<2;j++){System.out.println("*");}}
A. 输出1颗“*”
B. 输出2行2列“*”
C. 输出2颗“*”
D. 不输出“*”
查看答案
执行下列代码后,变量j的值最后是(单选题)for(inti=4;i>0;i--){for(intj=1;j<=2*i-1;j++){System.out.print("变量j的值是"+j+"\n");}}
A. 变量j的值最后为 0
B. 变量j的值最后为 1
C. 变量j的值最后为 2
D. 变量j的值最后为 3
下列程序的执行结果是(单选题)for(inti=1;i<6;i++){for(intj=1;j<=i;j++){System.out.print("*");}System.out.println();}
A. 输出由6颗“*”组成的三角形
B. 输出由6颗“*”组成的矩形
C. 输出由10颗“*”组成的矩形
D. 输出由15颗“*”组成的三角形
有关二重循环的描述,正确的是(单选题)
A. 二重循环容易造成死循环。
B. 二重循环中,内层与外层循环可以使用相同的循环变量。
C. 在二重循环中,外层循环执行结束后再到内层循环执行。
D. 在二重循环中,外层循环变一次,内层循环变一圈。
下列关于多重循环的描述,错误的是(单选题)
A. 通常把循环体内含有循环语句的循环称为多重循环,不含有循环语句的循环称为单层循环。
B. 多重循环又称为多层循环或嵌套循环。
C. 一个for循环中可以嵌套多个for循环,但是不能嵌套while循环。
D. 在循环体内含有一个循环语句的循环称为二重循环。