四时宝库

程序员的知识宝库

信息学奥赛编程语言C++语法(6)——顺序结构

C++中有三种常见的结构:顺序结构、分支结构、循环结构

程序流程图

用于图形化的表示程序运行的流程,使得算法更清晰明了。

画法:(四框一线+描述)

顺序结构

//例1:鸡兔同笼,共有35个头,94条脚, 求鸡和兔子各有多少只。

/*分析:设所求的鸡数是x只,兔子数是y只,已知笼子里的头数是a,脚数是b,依题意,得到如下的方程组:
x+y=a
2x+4y=b
解方程组得:x=2a-b/2,y=b/2-a
*/
 #include<iostream>
using namespace std;
int main()
{
    int a,b,x,y;
    a=35,b=94;
    x=2*a-b/2;   //求鸡的数量
    y=b/2-a;    //求兔子的数量
    cout<<"x="<<x<<" y="<<y<<endl;
    return 0;
}

该程序由main函数第一句开始向下依次执行,中间没有经过任何的分支或循环结构,这就是顺序结构。

运行流程图如下:


每天持续更新,后期将出视频讲解,争取在今年CSP-J/S前更新完C++语法和数据结构内容,喜欢的老师孩子们点赞、关注、转发,欢迎在评论区一起沟通学习哦。Fighting!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接