循环2.0

关键字

do,while

总体注解:

do while语句创建了一个在判断表达式为假(或零)之前重复执行的循环。do while语句是一个退出条件循环,是否再次执行循环的决定是在执行了一次循环之后做出的。因此循环必须至少被执行一次。该形式的statement部分可以是一个简单语句或一个复合语句。

形式:

do

       statement 

while (expression);

在expression为假(或为零)之前重复执行statement部分。

例如:

do

    scanf(“%d”,&number);

while (number != 20);


选择那种循环?

是入口循环还是退出条件循环?

通常选择前者。首先是因为一般原则是在跳过(循环)之前进行查看要比之后好;其次如果在循环开始的地方进行判断,程序的可读性更强;最后一点是在很多应用中,如果一开始就不满足判断条件,那么跳过循环是重要的。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue 2.0是一种流行的JavaScript框架,它为开发者提供了丰富的工具和组件,用于构建现代化的Web应用程序。Vue 2.0中,我们可以使用v-for指令来循环渲染一组数据。v-for指令接受一个数组作为参数,然后通过指定一个模板来渲染每个项目。例如,在一个简单的v-for循环中,我们可以使用以下代码: ```html <ul> <li v-for="item in items">{{ item.name }}</li> </ul> ``` 这个循环将对items数组中的每个项目进行迭代,并渲染一个带有项目名称的li元素。 多线程编程是一种编写程序的方式,它可以在同一时间内执行多个线程。Vue 2.0并没有直接提供多线程编程的工具,但我们可以使用Web Workers API来实现。Web Workers是一种JavaScript API,它可以将JavaScript代码运行在独立的线程中,从而提高程序的并发性能。Web Workers有一些限制,例如它们不能直接访问DOM,但可以使用postMessage API来与主线程通信。 在Vue 2.0中,我们可以使用Web Workers来处理一些计算密集型任务,例如图像处理或复杂的算法。我们可以将计算任务分配给一个Web Worker线程,并在处理完成后,将结果发送回主线程。这样可以避免阻塞主线程,以提高应用程序的响应性和性能。 总之,Vue 2.0可以通过v-for指令来进行循环渲染,同时可以使用Web Workers API来实现多线程编程。这些功能为开发者提供了丰富的工具和选项,用于构建高性能、现代化的Web应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值