C语言基础丨(六)程序结构——顺序结构【1】

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


 

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

c = a;学习

a = b;设计

b = c;视频

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

a = b;作用域

c = a;源码

b =c;io

则执行结果就变成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\n",a);

a++;

printf("%d\n",a);

++b;

};//错误,不能加;

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

printf("%d\n",b);

return 0;

}

今天就分享到这里啦,但愿对你们学习有所帮助!

最后

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

还没关注的小伙伴,能够长按关注一下:

相关文章
相关标签/搜索