zoukankan      html  css  js  c++  java
  • C语言基础丨(六)程序结构——顺序结构【1】

    顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。


     

    例如:a = 3,b = 5,现交换a,b的值,这个问题就好像交换两个杯子水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为:

    c = a;

    a = b;

    b = c;

    执行结果是a = 5,b = c = 3如果改变其顺序,写成:

    a = b;

    c = a;

    b =c;

    则执行结果就变成a = b = c = 5,不能达到预期的目的,初学者最容易犯这种错误。顺序结构可以独立使用构成一个简单的完整程序,常见的输入、计算,输出三步曲的程序就是顺序结构,例如计算圆的面积,其程序的语句顺序就是输入圆的半径r,计算s = 3.14159*r*r,输出圆的面积s。

    不过大多数情况下顺序结构都是作为程序的一部分,与其它结构一起构成一个复杂的程序,例如分支结构中的复合语句、循环结构中的循环体等。

    注意:

    1>复合语句不以分号;作为结束符,即最后的}后面不加分号。

    2>在复合语句中可以定义变量,但仅在复合语句中有效,即作用域是{}括起来的部分。

    指出下列程序的错误。

    int main(void)

    {

    int b = 0;

    b = 4;

    {

    int a = 6;

    printf("%d ",a);

    a++;

    printf("%d ",a);

    ++b;

    };//错误,不能加;

    printf("%d ", a);//错误,a没有定义

    printf("%d ",b);

    return 0;

    }

    今天就分享到这里啦,希望对大家学习有所帮助!

    最后

    特别推荐一个分享C/C++和算法的优质内容,学习交流,技术探讨,面试指导,简历修改...还有超多源码素材等学习资料,零基础的视频等着你!

    还没关注的小伙伴,可以长按关注一下:


     
  • 相关阅读:
    计算机组成原理 04 认识各个硬件部件
    计算机组成原理 02 计算机的发展
    计算机组成原理 01 你好,计组
    蓝桥杯-2020-B组 · 题解/解析(4/17)
    「HTML 5」1.HTML简介
    「易语言」主题颜色配置方案
    「易语言」那些年,我们经历的故事
    彻底解决Ubuntu中 “检测到系统程序错误”
    FFMPEG 的简单使用介绍 —— 合并音视频
    oh-my-zsh 中 agnoster主题 之 隐藏用户名信息
  • 原文地址:https://www.cnblogs.com/mu-ge/p/14444309.html
Copyright © 2011-2022 走看看