首页 > 其他分享 >continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!是停止当前语句,并从头执行该语句

continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!是停止当前语句,并从头执行该语句

时间:2023-11-11 15:35:47浏览次数:26  
标签:语句 do while continue 报错 循环

分析下面代码块,输出( )行########。

var i = 0;
while( i < 40 ){
    if( i < 30 )
        continue;
    Document.write(‘########’);
    i++;
}

A
40
B
30
C
39
D
无数行
E
一行也没有

正确答案:E

①中文引号,运行直接报错

②就算不报错,不是死循环,输出的#号没有换行,输出再多也只是一行

③conutine可用于for if while 语句中,表示跳出本次循环(break表示跳出循环,本次循环之后的都不执行),所以没有执行i++语句,i永远为0变成了死循环

标签:语句,do,while,continue,报错,循环
From: https://www.cnblogs.com/longmo666/p/17825955.html

相关文章

  • double保留两位小数
    我们都知道double和float都是浮点型,在转型或者比较的时候可能出现问题,这里讲一下怎么针对double类型做精度处理返回类型为double(四舍五入)使用Math.round转成long再转回doubledoubledou=3.1487426;dou=(double)Math.round(dou*100)/100;System.out.println(dou);使......
  • odoo16前端框架源码阅读——rpc_service.js
    odoo16前端框架源码阅读——rpc_service.js先介绍点背景知识,这样方便阅读代码。一、JSONRPC的规范https://www.jsonrpc.org/specification中文翻译版本:https://wiki.geekdream.com/Specification/json-rpc_2.0.htmlJSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。本规......
  • Ubuntu连接局域网中Windows主机上的v2r报错:rejected core/proxy/socks: unknown Sock
    参考:https://github.com/2dust/v2rayN/issues/3916  ================================    家里有两台电脑,一个是Windows系统,一个是Ubuntu系统;Windows系统用来平常工作舆论,Ubuntu系统用于远程vscode写写code,因此就有一个需求就使用要Ubuntu系统也能上GitHub。 ......
  • shell 分支case语句
    case语句是shell中流控制的第二种方式,语法如下: case$变量in  pattern1)     list1     ;;          ---------------------结尾。  pattern2)     list2     ;;  ......  pat......
  • 当一个值为false的Boolean对象放到条件语句当中的时候,Boolean对象的值会被当作true来
    下面这段程序的显示结果是?varx=newBoolean(false);if(x){alert('hi');}vary=Boolean(0);if(y){alert('hello');}hiif(x)这里期望x是一个布尔类型的原始值,而x是一个对象,任何对象转为布尔值,都为得到true(切记!在JS中,只有0,-0,NaN,"",null,undefined......
  • js执行的比dom渲染快很多,执行完一定的js才在页面渲染一次dom,UI渲染是宏任务
    假设HTML有一个按钮id为btn,经过以下操作最终会变成什么颜色?document.getElementById('btn').style='background:blue';document.getElementById('btn').style='background:red';Promise.resolve().then(()=>{document.getElementById('......
  • 由于没有使用break语句,在成功匹配后,会继续往下执行后面的case语句
    执行以下程序后,x的值为3varx=0;switch(++x){case0:++x;case1:++x;case2:++x;}官方解析:++x是前置自增,也就是先自增加1,再将x返回,所以switch表达式的值为1,匹配第二个case语句,同样对x进行前置自增,x的值变为2,由于没有使用break语句,在成功......
  • 论文阅读:Adaptive Hierarchical Down-Sampling for Point Cloud Classification
    AdaptiveHierarchicalDown-SamplingforPointCloudClassification用于点云分类的自适应分层下采样法摘要深度神经网络中无序点云的确定性下采样到目前为止还没有得到严格的研究。现有的方法对点进行下采样,而不考虑它们对网络输出的重要性,并且经常在处理前对原始点云进行下采样......
  • 输出瑞年,if语句后面加“;”导致语句失效
    输出1000-2000年之间的瑞年判断条件:(1)能被4整除但不能被100整除;(2)能被400整除#include<stdio.h>intmain(){ inti; for(i=1000;i<=2000;i++) { if(i%4==0&&i%100!=0) { printf("%d",i); } if(i%400==0)//开始这里加了";",结果输出了所有i值,if语句后加分号,只......
  • 推荐一款windows下仅8MB软件,太强大了!!
    先来看下它可以干嘛,软件在文末获取zTasker简介这款软件今年9月份才刚刚发布,但真的好用,所以必须推荐!!zTasker是一款体积小巧、占用资源极少的定时任务工具。它采用C++语言构建,采用了插件化架构,大量采用高度复用可维护的设计模式,并优化算法和流程,包含众多了强大功能的同时,性能做......