目录: 标题| 题干| 答案| 搜索| 相关
问题

有以下程序:程序运行后的输出结果是( )。


有以下程序:程序运行后的输出结果是( )。

  • A*2*6
  • B}3*5一
  • C}5
  • D*7
参考答案
参考解析:

do……while语句是先执行后判断,所以第一次先执行循环体,判断i%3==1的条件,由于i为5,所以余数为2,条件不成立,执行i++,i的值为6,判断while条件为真;第二次执行循环体,同第一次循环的执行过程一样,i的值变为7,判断while条件为真;第三次执行循环体,此时i%3==1,条件成立,再判断i%5==2也成立,打印*与i的值,即*7,然后执行break语句,跳出循环。所以选择D选项。

分类:其他