您好、欢迎来到现金彩票网!
当前位置:盛世彩票 > 复合语句 >

C语言与程序设计

发布时间:2019-07-19 23:01 来源:未知 编辑:admin

  A)由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句

  B)do-while循环由do开始,用while结束,在while(表达式)后面不能写分号

  C)在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作

  D for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  while(k=0),因为k=0是一个赋值表达式,它为永线总是为真,而循环体内没有break,故循环体执行无数次。

  【解析】当(!E)为真,则执行循环体,此时E为假;当(!E)为假,则不执行循环体,此时E为真;即E为假时执行循环体,E为真时不执行循环体;

  它是先执行一次后再判断,while是先判断在执行。故do-while的循环体至少无条件执行一次 ,而while可能一次也不执行。

  第一次执行的时候,x=(-1)*(-1)=1,判断(!x)为假,跳出循环。故只执行1次。

  A,B显然不正确。在do-while循环体中有break语句是照样可以跳出循环。

http://coolscala.com/fuheyuju/678.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有