试题与答案

下列程序的循环次数是______。 x=2; do x=x*x; while(!x)

题型:填空题

题目:

下列程序的循环次数是______。
x=2;
do
x=x*x;
while(!x);

答案:

参考答案:A

解析: do…while语句的功能是:首先执行循环体语句,然后检测循环控制条件表达式的值,若为真,则重复执行循环体语句,否则退出循环;do…while语句的特点是先执行后判断,因此循环体至少执行1次。本程序中x=2不符合循环条件,所以只循环1次。

试题推荐
题型:读图填空题

下图是我国南方某地建立的“桑基鱼塘”农业生态系统,请据图回答:

(1)该生态系统所需的能量来自__________;生产者是____________。

(2)该生态系统中除了图中的生物种类外,还必须有__________等生物作为__________。

(3)该生态系统通过_________和_________获得了鱼、猪、蚕、稻的全面丰收。

(4)该生态系统中,由于物质和能量被分层多级利用,提高了能量的________________。

查看答案
微信公众账号搜索答案