精华内容
下载资源
问答
  • while 循环语法结构

    千次阅读 2020-04-10 08:58:16
    1. while 循环语法结构 while 当...的时候 // while (条件表达式) { // // 循环体 // } // 2. 执行思路 当条件表达式结果为true 则执行循环体 否则 退出循环 // 3. 代码验证 var num = 1; while (...
     1. while 循环语法结构  while 当...的时候
    
            // while (条件表达式) {
            //     // 循环体
            // }
            // 2. 执行思路  当条件表达式结果为true 则执行循环体 否则 退出循环
            // 3. 代码验证
            var num = 1;
            while (num <= 100) {
                console.log('好啊有');
                num++;
            }
            // 4. 里面应该也有计数器 初始化变量
            // 5. 里面应该也有操作表达式  完成计数器的更新 防止死循环

     

    展开全文
  • while循环语法结构

    千次阅读 2020-09-01 17:52:23
    1 循环语法结构 “循环”这个词在我们日常生活中经常遇到,例如:循环播放某一首歌曲;就是一直在做某一件事情,重复地做某一件事情。那么,在C语言中,提供了“循环”控制语句,也是一样的道理,就是重复做某一件...

    1 循环语法结构

    “循环”这个词在我们日常生活中经常遇到,例如:循环播放某一首歌曲;就是一直在做某一件事情,重复地做某一件事情。那么,在C语言中,提供了“循环”控制语句,也是一样的道理,就是重复做某一件事情。

    例如,当我们循环播放某一首歌曲,听腻了的时候,我们可以选择停止播放。所以,对于“循环”控制语句,也应该提供“停止循环”的机制。

    计算机程序的优点,就是可以循环、不停地做某一件事情,所以,在程序设计中,循环控制是一种非常重要的控制语句。C语言提供了多种循环控制语句,下面我们一一来学习。

    2 while语句

    在C语言中,提供了while语句来进行循环控制。它的格式如下:

    while(表达式) 循环语句;

    该语句的执行流程是:

    (1)步骤一:判断小括号中的表达式的值,如果表达式的值为,则执行while后面的循环语句;如果表达式的值为,则不执行循环语句,而且结束while语句的执行;

    (2)步骤二:如果表达式的值为,执行完循环语句之后,回到步骤一继续循环判断执行;

    while语句的执行流程可以如下图所示:

     

    所以,可以看到,如果表达式的值为真,那么,就一直执行循环语句。直到表达式的值为假的时候,才结束while()语句。如下是一个程序测试例子:

     

    程序运行的结果如下:

     

    我们来分析一下这个测试例子的执行过程:

    1. 定义 int 类型变量 i,它的值为3;
    2. 执行while(i--),那么,i--表达式的值是i变化之前的值,所以,i--表达式的值为3,此时,表达式的值为非0,所以,为,执行循环语句。所以,执行循环体的循环语句:

    printf("i = %d\n", i);  //循环体执行的语句

    输出i的值;由于已经执行了i--,所以,i变量的值为2,所以,输出 i = 2;

    1. 继续执行while(i--),此时,i的值为2,那么,i--表达式的值为i变化之前的值,所以,i--表达式的值为2;是非0值,所以,为,继续执行循环语句,输出i变量的值;由于执行了i--,所以,i变量的值为1,所以,输出i = 1;
    2. 继续执行while(i--),此时,i的值为1,那么,i--表达式的值为i变化之前的值,所以,i--表达式的值为1;是非0值,所以,为,继续执行循环语句,输出i变量的值;由于执行了i--,所以,i变量的值为0,所以,输出i = 0;
    3. 继续执行while(i--),此时,i的值为0,那么,i--表达式的值为i变化之前的值,所以,i--表达式的值为0;是0值,所以,为“”;此时,while(表达式)中的表达式的值为“假”,那么,就结束while循环的执行。

    所以,就不执行循环语句,而且结束while循环语句。 

    那么,我们可以总结,对于while循环语句,如果while(表达式)中的表达式值为,那么,就执行循环语句。如果表达式的值为假,就不执行循环语句,而且结束while语句的执行。

    在上面的例子中,我们执行的循环语句只有一条,那么,如果想要循环执行多条语句,应该怎么样?

    如果要想循环执行多条语句,可以使用大括号{}把多条语句包含起来,作为while循环的执行体,那么,就可以循环执行多条语句,定义的格式如下:

    while(表达式)

    {

    循环语句1

    循环语句2

    循环语句N

    }

    那么,就有:

    1. 如果表达式的值为真,就执行大括号{}定义的循环体,执行循环体中定义的循环语句;执行完循环体中的循环语句之后,继续判断表达式的值。
    2. 如果表达式的值为假,就不执行循环体中的循环语句,而且结束while语句的执行。
    展开全文
  • css的基本语法结构是什么 CSS的基本语法 (Basic Syntax of CSS) So let's have our first look at Cascading Style Sheets. As you probably already know, all programing languages have their own syntax, and ...

    css的基本语法结构是什么

    So let's have our first look at Cascading Style Sheets. As you probably already know, all programing languages have their own syntax, and while HTML and CSS aren't exactly programming languages, they do have their own syntax.

    因此,让我们首先看一下层叠样式表 。 您可能已经知道,所有编程语言都有自己的语法,而HTML和CSS并非完全是编程语言,但它们确实具有自己的语法。

    CSS syntax is not much of a trouble. CSS rules are defined as a property name followed by a colon and then a property value. Individual rules are terminated by semicolons, with the final rule having an optional semicolon. Phew! Let's look at this sentence more closely.

    CSS语法没什么大麻烦。 CSS规则定义为属性名称,后跟冒号 ,然后是属性值 。 各个规则以分号终止,最终规则具有可选的分号。 ! 让我们更仔细地看这句话。

    property-name1 : value1;  . . . property-nameN : valueN;

    CSS rules can be placed directly within most HTML tags by using the style attribute. For example to set the color and alignment of an h1 heading, we can use:

    通过使用style属性,可以将CSS规则直接放置在大多数HTML标签中。 例如,设置h1标题的颜色和对齐方式,我们可以使用:

    <h1 style = "color:red; text-align:center;">Hello, CSS!</h1>

    Such direct use of CSS is called Inline styling and which generally should be avoided due to its interference with the HTML tags, increase in HTML file size , and no reusability of the styles.

    这种直接使用CSS的方式称为内联样式 ,通常应避免使用它,因为它会干扰HTML标记,HTML文件大小增加且样式不可重复使用。

    Instead, we can create a style that binds itself to a particular element or a set of elements, which can be reused as required further. Consider the example below showing the correct CSS syntax broken down to its individual components.

    相反,我们可以创建一种将自身绑定到特定元素或元素集的样式,可以根据需要进一步重用该样式。 考虑下面的示例,该示例显示了分解为各个组件的正确CSS语法。

    CSS Syntax
    Note: The final declaration in a style block does not require a semicolon. However, for good measure and easy insertion of properties later, always consider using semicolons after all the properties.注意:样式块中的最终声明不需要分号。 但是,为了更好地度量和稍后轻松插入属性,请始终考虑在所有属性之后使用分号。

    CSS property names are separated by dashes when they use multiple words, example: font-face, line-height, font-size, etc. Also, do keep in mind that CSS is not whitespace sensitive, hence

    CSS 属性名称使用多个单词时,用短划线分隔,例如: font-faceline-heightfont-size等。此外,请记住CSS 不对空格敏感 ,因此

    h1{ 
        font-size: large; 
        text-align: center; 
        font-family: Arial
    }

    will render the same as

    将呈现与

    h1{font-size: large; text-align: center; font-family: Arial }

    Also, note that CSS is case insensitive meaning that

    另外,请注意CSS 不区分大小写,这意味着

    h1{ 
        FONT-SIZE: large; 
        text-align: CENTER; 
        FONT-FAMILY: Arial 
    }

    is the same as

    是相同的

    h1{ 
        font-size: large; 
        text-align: center; 
        font-family: Arial
    }

    However in some cases, such as with URL values, font names and certain selectors (example: class), case will be enforced. Hence to avoid confusion and mistakes it is better to assume that CSS is case sensitive.

    但是,在某些情况下(例如带有URL值,字体名称和某些选择器(例如:类)),将强制使用大小写。 因此,为避免混淆和错误,最好假设CSS 区分大小写

    Style Sheets can be put together in the same document as HTML using a <style>...</style> block as seen earlier. However, it can be put in an external file and referenced via a <link> tag, which is enclosed within the <head> tag of a HTML document. Consider a sample style sheet.

    如前所述,可以使用<style>...</style>块将样式表与HTML放在同一文档中。 但是,可以将其放在外部文件中并通过<link>标记引用,该标记包含在HTML文档的<head>标记内。 考虑一个样本样式表。

    使用<style>标记: (Using the <style> tag:)

    <style type = "text/css">h1 { color: red; text-align: center; }
       p { line-height: 150%; }
    </style>

    使用<link>标记: (Using the <link> tag:)

    <link href = "mystyle.css" rel = "stylesheet" type = "text/css"/>

    The mystyle.css would simply contain the CSS rules, with no HTML tags.

    mystyle.css仅包含CSS规则,没有HTML标记。

    mystyle.css (mystyle.css)

    h1{ color: red; text-align: center; }
    p{ line-height: 150%; }

    Before we move ahead, it should be noted that even though CSS and HTML together make a great team, CSS is distinct from HTML and infact relies on it. CSS is not a replacement for markup, instead it can only be used to style HTML.

    在我们继续前进之前,应该注意的是,即使CSS和HTML组成了一个强大的团队,但CSS与HTML截然不同,实际上它是依赖HTML的。 CSS不能替代标记,而只能用于设置HTML样式。

    翻译自: https://www.studytonight.com/cascading-style-sheet/css-syntax

    css的基本语法结构是什么

    展开全文
  • 存储过程基本语法结构

    千次阅读 2019-04-25 13:26:19
    1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中...

    1.基本结构
    CREATE OR REPLACE PROCEDURE 存储过程名字
    (
    参数1 IN NUMBER,
    参数2 IN NUMBER
    ) IS
    变量1 INTEGER :=0;
    变量2 DATE;
    BEGIN

    END 存储过程名字

    2.SELECT INTO STATEMENT
    将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条
    记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
    例子:
    BEGIN
    SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    xxxx;
    END;

    3.IF 判断
    IF V_TEST=1 THEN
    BEGIN
    do something
    END;
    END IF;

    4.while 循环
    WHILE V_TEST=1 LOOP
    BEGIN
    XXXX
    END;
    END LOOP;

    5.变量赋值
    V_TEST := 123;

    6.用for in 使用cursor

    IS
    CURSOR cur IS SELECT * FROM xxx;
    BEGIN
    FOR cur_result in cur LOOP
    BEGIN
    V_SUM :=cur_result.列名1+cur_result.列名2
    END;
    END LOOP;
    END;

    7.带参数的cursor
    CURSOR C_USER(C_ID NUMBER) IS SELECT NAME FROM USER WHERE TYPEID=C_ID;
    OPEN C_USER(变量值);
    LOOP
    FETCH C_USER INTO V_NAME;
    EXIT FETCH C_USER%NOTFOUND;
    do something
    END LOOP;
    CLOSE C_USER;

    8.异常中的错误代码和错误消息

      Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。
    

    OTHERS处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的Oracle异常,所以在程序的最外层使用一个OTHERS处理器的话,将可以确保所有的错误都会被检测到。
      在一个内在的异常中,SQLCODE返回Oracle错误的序号,而SQLERRM返回的是相应的错误消息,错误消息首先显示的是错误代码。SQLCODE返回的是负数,除非Oracle的错误为“ORA-01403:NO DATA FOUND”(译:ORA-01403:未找到数据),当Oracle错误为“ORA-01403:NO DATA FOUND”时,其对应的SQLCODE为+100。对于用户自定义的异常,SQLCODE返回的是+1,而SQLERRM返回的是User-Defined Exception。
      一个Oracle的错误消息最多只能包含512个字节的错误代码。如果没有异常被触发,则SQLCODE返回0,SQLERRM返回“ORA-0000:normal, successful completion”。

    EXCEPTION
    WHEN OTHERS THEN
    ROLLBACK;
    c_sqlcode := SQLCODE;
    c_sqlerrm := SUBSTRB(SQLERRM, 1, 512);
    o_sts := ‘-1’;
    c_error := c_process_sts_error;
    END PROC_SEND_RECEIVE_ERR_INS;

    展开全文
  • while和for循环基本语法

    千次阅读 2019-03-26 07:30:27
    while语句: Whie与if区别: While:代码块一直循环执行,直到循环条件不在为真...语法While expersion: #expersion值多为布尔类型值 Suite_to_repeat While循环的suite_to_repeat子句会一直执行,直到expersio...
  • while循环语法格式与执行流程

    千次阅读 2020-07-17 20:52:38
    语法格式 while(条件表达式){ 循环体语句; 步长语句(控制体语句); } 这里可以举个小小的例子: while循环实现1-100到所有数字之和 class SumDemo{ public static void main(String[] args){ int i = 1; //...
  • Java编程语言学习:Java基础案例之语法结构(条件结构if语句-swith语句、while循环-do while循环-for循环-continue循环结构等)20多个案例代码实现之详细攻略 目录 语法结构(条件结构if语句-swith语句、while...
  • public class LoopTest { public static void main(String[] args) { // 循环通常由四个部分组成 // 1) 初始化语句 // 2) 条件判断语句 ... while (boolean表达式) { 循环体; }*/ int
  • Swift 基本语法

    2016-05-06 11:10:05
    Swift 基本语法简介
  • while和do while循环结构

    2020-01-14 18:41:14
    while循环的语法 while ( 条件表达式) { 循环体; } 注意: 当条件表达式的结果为真的时候,执行内部循环体;然后再判断条件表达式的真假。 当条件表达式的结果为假的时候,结束循环 while循环的末尾不要加分号 ...
  • c语言基本语法归纳

    万次阅读 多人点赞 2018-07-23 12:09:58
    c语言基本语法归纳 1.define预定义 2.数据类型 3.函数 4.赋值语句 5.选择语句 if语句 switch开关语句 6.循环语句 for语句 while语句 do-while语句 7.结束语句 8.输入输出语句 9.注释 10.基本函数 11.逻辑运算符 ...
  • While循环结构

    2020-09-08 22:15:32
    1.3 while循环的基本语法 while 条件: ____反复执行的代码 …… whilewhile中的代码块就是while循环代码块。看以下示例: # 通常使用循环变量来控制循环的执行次数 i = 0 # 循环从while开始,后面添加条件 ...
  • shell脚本基本语法详解

    万次阅读 多人点赞 2016-09-28 20:16:04
    /bin/bash,因为linux里面不仅仅只有bash一个解析器,还有其它的,它们之间的语法会有一些不同,所以最好加上这一句话,告诉系统要用这个解析器。一.shell变量shell变量和一些编程语言不同,一般shell的变量赋值的...
  • python的基本语法和脚本格式

    万次阅读 多人点赞 2018-06-01 15:26:37
    为了防止我们写出来的脚本运行时报各种语法格式错误,我们需要在本章先学习下python的基本语法和脚本格式。 脚本声明 由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时,...
  • Java基本语法

    千次阅读 多人点赞 2020-12-30 21:38:13
    Java基本语法   java关键字的使用 定义:被Java语言赋予了特殊含义,用于专门用途的字符串(单词) 特点:关键字中所有字母都为小写 具体哪些关键字:   1.用于定义数据的关键字:class、interface、enum、byte...
  • 控制结构 1. if语句 let x = 5; if x == 5 { println!(&amp;quot;相等&amp;quot;) } else { println!(&amp;quot;不相等&amp;quot;) } 错误写法: if x { println!(&amp;quot;相等&...
  • 四、while和dowhile循环结构

    千次阅读 2020-01-18 15:52:51
    while循环结构 dowhile循环结构 循环语句也叫迭代语句,是指在循环条件满足的情况下,...while循环的语法 while ( 条件表达式) { 循环体; } 注意: 当条件表达式的结果为真的时候,执行内部循环体;然后再...
  • Java编程那些事儿35——while语句语法

    千次阅读 2008-06-16 15:58:00
    Java编程那些事儿35——while语句语法郑州游戏学院 陈跃峰出自:http://blog.csdn.net/mailbomb5.4 循环语句 循环语句在程序设计中用来描述有规则重复的流程。在实际的程序中,存在很多需要重复执行的流程,为了...
  • while (x > 0) { x-- } do { val y = retrieveData() } while (y != null) // y 在此处可⻅
  • C语言基本语法

    千次阅读 2018-07-18 12:58:33
    C 基本语法 我们已经看过 C 程序的基本结构,这将有助于我们理解 C 语言的其他基本的构建块。 C 的令牌(Tokens) C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。例如,...
  • while循环的基本用法

    万次阅读 多人点赞 2018-11-11 22:52:20
    while循环的基本用法
  • Python基本语法

    万次阅读 多人点赞 2019-06-14 00:05:41
    Python基础语法总结: 1.Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的...
  • 下面,我们就来了解一下C语言中的基本循环结构语句(for/while/do),相关特殊用法,解决使用过程中的有关问题。 循环结构   循环语句使一段程序段(被称为循环体),在一个条件(循环条件)满足的情况下,重复...
  • 英语基本语法

    千次阅读 2018-06-18 19:40:00
    a little / a few / a lot / a type of / a pile / a great many / many a / as a rule / in a hurry / in a minute / in a word / in a short while / after a while / have a cold / have a try / keep an eye on...
  • Makefile基本语法

    万次阅读 多人点赞 2017-04-24 12:53:15
    1、Makefile基本格式: make所看到的第一项规则会被当做默认规则使用。 一个规则可分成三个部分: 目标:依赖1 依赖2。。。 命令 注意:命令前必须使用有一个制表符()。 例:  foo.o: foo.c foo.h gcc -c foo....
  • python 基本语法

    千次阅读 2017-07-31 10:24:01
    #以下代码适用于 python 3.6.0版本 from random import randint number = 10 def compa(): ... while(dif!=0): print('please input number') inputNum = randint(5,20) print("randint number
  • 文章目录一、Scala概述二、第一个Scala程序三、Scala的基本语法1、概述2、Scala的数据类型3、Scala的变量4、Scala访问修饰符(1)私有成员 private(2)protected(3)public(4)作用保护域5、Scala运算符6、条件...
  • IOS学习第7天do-while循环 ...注意:do-while循环最后面必须有一个分号2.do-while循环结构while结构的最大区别:while:当型循环do-while:直到型循环,傻瓜式循环无论如何,do-while 至少会执行一次//while int main()
  • Kotlin属性和字段与基本语法

    千次阅读 2017-09-23 13:08:59
    Kotlin 属性 字段 基本语法

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 109,285
精华内容 43,714
关键字:

while的基本语法结构