zoukankan      html  css  js  c++  java
  • c 语言基础--运算符与控制语言

    运算符

    C语言运算符详解

    控制语句

    if-else条件语句

    if(表达式)
    {
        语句
    }  
    else if(表达式)
    {
        语句
    }
    else if(表达式)
    {
        语句
    }

    switch选择语句

    switch(表达式)
    {
        case 常量表达式 : 语句序列
        case 常量表达式 : 语句序列
        ······
        default:语句序列
    }

    循环语句

    // while  先执行表达式的值,如果为真,则执行语句,如果为假,则循环终止
    while(表达式)
        语句
    
    // do while 先执行语句,再求表达式值,如果为真,则再执行语句,如果为假,则循环终止。
    do
        语句
    while(表达式);
    
    // for 表达式1 --->表达式2--->语句--->表达式3
    for(表达式1; 表达式2; 表达式3)
        语句

    goto语句

    常用于集中于一处退出函数,当函数有很多个出口,使用goto把这些出口集中到一处是很方便的,特别是函数中有许多重复的清理工作的时候。

    标号的命名同变量的命名形式相同,标号的后面紧跟着一个冒号,标号的作用域是整个函数。

    #include <stdio.h>
    int main(void)
    {
        int i;
        for(i=0;i<10;i++)
        {
            printf("i的值为:%d
    ",i);
            if(i==6)
                goto flag; 
        }
        
        flag:
        printf("执行了goto语句!"); 
        
        return 0;
    }

    控制跳转

    break语句

      用于从循环体内跳出循环体,即提前结束循环;break只能用在循环语句和switch语句中。

    continue语句

      结束本次循环,接着判定下一次是否执行循环,注意continue与break的区别:continue直结束本次循环,而break终止本层循环。

    return语句

      一般形式: return ( <表达式> ),主要用于终止包含它的函数的执行;若终止的为主函数,则主程序结束。

  • 相关阅读:
    [转载]哈佛经典——《管理自己》
    JavaSE基础_java简介和环境搭建_2
    JavaSE基础_java简介和环境搭建_1
    linux_base_command4
    linux_base_command3
    linux_base_command2
    linux_base_command2.5_VI
    java 浮点数表示法
    mysql 常用命令记录
    sql,行转列
  • 原文地址:https://www.cnblogs.com/xuey/p/12162371.html
Copyright © 2011-2022 走看看