7语句

Posted qleo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7语句相关的知识,希望对你有一定的参考价值。

if语句

    if(expr)
    {
        statement1;
    }
    else
    {
        statement2;
    }
    //语法规则:当expr为真(非0)时,执行语句statement1;否则,执行语句statement2

完全形式if···else if···else if···else

    if(expr1)
    {
        statement1;
    }
    else if(expr2)
    {
        statement2;
    }
    else if(···)
    {
        ;
        ;
        ;
    }
    else
    {
        statementN;
    }
    //语法规则(多组条件expr1,expr2,···,逐个判断,如果满足条件则执行相应语句)

switch语句

    switch (expr) {
    case OPTION_1:
        break;
    case OPTION_2:
        break;
    case OPTION_3:
        break;
    default:
        break;
    }
    //语法规则:根据expr的值,寻找匹配的case。如果某个OPTION_X与expr相等,则跳转到OPTION_X处执行。如果没有任何匹配的case,
    //则调到default处执行,如果不存在default标签,则退出switch语句。

for语句

/*for(expr1;expr2;expr3)
     *  statement
     * //其中,expr1,expr2,expr3是三个表达式,statement是一条单语句或复合语句。
     *语法规则
     * 1.初始化:执行expr1。把expr1称为初始化表达式。
     * 2.终止条件:执行expr2。若expr2的值为真,则执行expr3。如果expr2值为假,则退出for循环
     */
    int a[100];
    int i;
    for(i = 0;i < 100;i++){
        a[i] = i + 1;
        printf("%d
",a[i]);
    }

while语句

        /*while (expr)
         *   statement;
         *语法规则:
         * 1.执行expr。若expr的值为真,则执行2。如expr为假,则退出while语句。
         * 2.执行statement。
         * 3.调到第1步,继续下一轮循环。
         */
        int a[100];
        int i = 0;          //初始化
        while(i < 100){
            a[i] = i + 1;
            i++;            //后置过程
        }

do···while语句

    /*  do{
     *   statement
     *  }while(expr);
     * 语法规则:
     *  1.执行statement。
     *  2.若expr的值为真,则执行1,如expr为假,则退出while循环语句。
     * 简而言之:先执行一轮,再检测expr的值,如果expr为真则接着执行下一轮,如果为假则结束循环。
     */

 

以上是关于7语句的主要内容,如果未能解决你的问题,请参考以下文章

SQL Select 语句的用法

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

ES7-Es8 js代码片段

20个简洁的 JS 代码片段