do y while y 是什么意思,终止条件是什么?

发布于 教育 2024-05-02
17个回答
  1. 匿名用户2024-01-28

    当 y=1 时,y 的结果为 0

    例如,当操作顺序为:

    1.运行 do 后,y=1

    2.运行 while(--y) 后,y=0,终止循环。

    另一个例子是 y=3 时的运行顺序:

    1.运行 do 后,y=2

    2.运行 while(--y) 后,y=1

    3.运行 do 后,y=0

    4.运行 while(--y) 后,y=1

    5.陷入无法停止的无休止循环。

    因此,程序中止的条件是:y 是大于 0 的偶数。

    正偶数)。

  2. 匿名用户2024-01-27

    综上所述,1表示不为0,即条件为真,语句可以执行。 2 和 3 也是非 0,是的。 只要不是 0,就可以了。 2 也OK,3 也OK,这是因为是否循环是确定 while 语句的值,

  3. 匿名用户2024-01-26

    终止条件为 while(--y); () 中语句的返回值为零。

  4. 匿名用户2024-01-25

    y 为 0,结束。

    例如:y = 4;

    do y--;//y=3

    while(--y);y=2 继续运行。

    y=2,y=1,仅此而已。

    因此,y 是结束循环的偶数,如果是奇数,则不能结束循环。

  5. 匿名用户2024-01-24

    do y--;

    如果此时 y=1,则循环将终止,否则不会终止。

    while(--y);

    y 是结束循环的偶数,如果是奇数,则无法结束循环。

  6. 匿名用户2024-01-23

    while 循环后面不能跟分号,而 do-while 循环后面必须跟分号。

    do-while 循环循环一次,然后判断,而 while 首先判断。

    while语句循环1中的表达式 while语句一般是关系表达式或逻辑表达式,只要表达式的值为true(不是0),循环就可以继续了.2如果循环体中包含多个语句,必须用{}括起来,以形成满足循环要求的语句 3 应注意循环条件的选择,避免4 允许 while 语句的循环体也是一个 while 语句,从而形成一个双循环。

  7. 匿名用户2024-01-22

    必须在其后写一个分号。

    do...while();

    它必须在末尾以分号结尾。

  8. 匿名用户2024-01-21

    Select 可以替换为 for 循环。

    b 当条件不满足时,即当条件的逻辑值为false(0)时,可以启动,也可以使用break。

    c 当 (condition) 时,循环在条件为 true 时发生,当条件为 false (0) 时退出。

    d while(条件),当条件为true时执行循环,当为false(0)时退出循环,do-while语句形成的循环只有在while之后的表达式为零时才结束循环,break是唯一的退出循环的方法,但不是唯一的方法。

  9. 匿名用户2024-01-20

    仅当 while 之后的表达式为零时,使用 do-while 语句进行的循环才正确; do-while是先做一次,完成后再做while,如果不是零就继续做,如果零结束整个循环,在do中中断只能结束这个do的内容,而不是像单个while循环时整个循环结束,不要胡说八道,误导。

  10. 匿名用户2024-01-19

    在正常状态下,while的条件是false(0)结束循环,这是do-while结构的固定语法模式结构,break,确实也可以结束循环,但是在do-wihile循环结构中不是固定模式,do-while结构可以没有break语句,但不能有while语句, break 语句的作用是跳出分支结构或循环结构,只有 while 语句是真正的 do-while 结构的出口。

  11. 匿名用户2024-01-18

    休息是结束循环...... 但选项B说“你只能用break语句退出”,注意文字描述。

  12. 匿名用户2024-01-17

    d 至少比其他人少一点错误,它看起来更正确一点......

    喜欢。 int a=0,b=0;

    a+=b+=2;

    最后问 a=?

    PS:C语言练习太无聊了,如果你敢4,那就试试早期的编译器吧,看看吧)。

  13. 匿名用户2024-01-16

    A 和 B 都是正确的。 但是,此规则有一个例外,即 while 语句。

    就是先判断条件,等条件为真时再做循环中的内容,如果循环不成立,直接跳过,在这种情况下就不能实现do-while语句了。

    所以羡烨,如果是多项选择题,那就只选兄弟宴,喊b。

    另外,这个似乎与嵌入式没有任何关系。

  14. 匿名用户2024-01-15

    首先,让我们谈谈......while的原则。

    假设语句是 do a while(b)。

    首先执行语句 A,然后确定语句 B。

    如果 B 为 true,则再次执行 A,确定 B,依此类推。

    如果 b 为 false,则循环结束。

    回到你的问题,根据问题的内容,确定陈述b是! i,也就是 i 的否定,那么当 i 为真,或者用 C 语言是非 0 值时,循环就结束了,那么在 A 语句中,也就是在 do 之后的段落中,必须有一个可以改变 i 的语句,否则 i 就是一个固定值。

    如果值为 0 或 false,则 while 判断始终为 true,并且循环继续且无法结束,从而导致无限循环。

  15. 匿名用户2024-01-14

    i=0,它死在里面而不改变它的值。

  16. 匿名用户2024-01-13

    while(--y) 表示因为你之前设置了 y=10,所以你判断 while(9)、while(8)、while(7)、while(6)、while(5)、while(4)、while(3)、while(2)、while(1)、while(0),只要括号中的数字不是 0,就意味着判断条件为真。那么下面的循环体 while 会被执行,while(0) 表示判断条件是假的,循环体不会被执行。

    你的这句话相当于:

    int y=9;

    while(y>0)

    循环体; y--;

    这里它总是写成 y=9,因为 --y 首先是 y-1 的值,然后是 y* 在 c 中,不是 0 的字母或数字表示 true,即键裤 1,0 表示 false。

  17. 匿名用户2024-01-12

    a) do while 语句。

    形成的循环不能被其他语句形成的循环所取代。

    当然不是,而平衡,虽然......

    b) do while 语句形成的循环只能与 break 语句一起退出。

    错。 除了中断之外,while 背后的条件是无效的。

    c) 当使用 do while 语句形成循环时,表达式 after the while.

    循环结束时为非零。

    错。 非零表示条件已建立,不会被撤回。

    d) 当使用 do while 语句形成循环时,当表达式 after while 为零时结束循环。

    是的,当条件为零(不为 true)时退出。

    答案是dps朋友,你下楼吧,你的理解是对的。 我认为使用,而实现做

    当然,只要允许改变判断条件或增加一些判断陈述,那么while的效果是可行的。

相关回答
8个回答2024-05-02

要看你是哪个运营商,直接给对应的客服打电话**说停止爱奇艺和优源破解**的定向流量**月度服务可以打冰和关,我爱轻松**,希望能帮到你。

11个回答2024-05-02

爱是卢禾的宽容,他隐瞒了炉子的缺点。

21个回答2024-05-02

第一种方法:

1、在手机中找到支付宝软件,点击打开,进入支付宝首页界面,在底部导航栏找到“我的”,点击打开,如下图。 >>>More

11个回答2024-05-02

为什么要终止它? 很多网友都为无法升级更新而焦虑。 这意味着您的系统存在漏洞——即系统本身存在缺陷,容易受到病毒或黑客和木马攻击,因此为了保证系统的安全,系统的自动更新为您准备了一个补丁,以升级和更新适合您计算机的更新。 >>>More

8个回答2024-05-02

如果每个人都有钱,他们就会平等!