0
点赞
收藏
分享

微信扫一扫

C++总结 | 08 顺序结构

朱小落 2022-11-15 阅读 112



导读

C++是信息学中非常重要的一门课程,也是绝大多数学生入门信息学、参加信息学竞赛所必备的一门编程语言。


掌握C++,不仅可以让孩子对电脑、编程有更加深刻的认识,也能将学习信息学的方法应用到其他学科领域,特别是能够促进孩子对数学逻辑的理解。


本篇文章中,我们一起来回顾一下顺序结构,并完成课后小练习吧!



1 顺序结构

1 引入

到目前为止,我们学习了输入输出,学习了变量的定义,学习了变量的赋值,学习了变量的数据类型等等。


我们写的程序代码越来越多,功能越来越丰富,但是我们应该能够注意到,目前我们写的代码都有一些类似的特点,今天,就让我们总结一下这些特点吧!

2 题目分析与代码编写

写程序,我们首先就要分析我们的题目,了解我们题目的含义和要求,然后根据分析去编写代码。


分析的时候,我们要分析两个部分。


第一个部分,我们要分析,程序的含义和要求是什么,要实现的功能是什么。


也就是说,将题目转化成一道方便我们编写程序的题目,这个过程是建立或者提取题目模型的过程,也就是数学上说的建模。


第二个部分,我们要根据我们上面的分析,再细化逻辑。我们想要实现上面的功能,第一步要做什么,第二步要做什么,第三步要做什么,直到完成所有的代码。


第二步,我们要理清逻辑,细化步骤,保证能够根据我们的逻辑和步骤,对应到我们的代码中去。




老师为大家录一个视频,举例讲解这个流程。




3 顺序结构

C++程序中有三大结构,到目前为止,我们讲了一个结构,叫顺序结构


顺序结构就是程序按照代码编写的顺序,从上往下,按照顺序,依次执行


顺序结构是三个结构中,最简单,最基本,最必不可少的结构。一个程序必然会有顺序结构的存在。


想写好顺序结构,就要按照上面讲的,认真理解题目含义,理清题目逻辑,分析题目步骤。然后根据步骤按照顺序,编写代码。

3 习题

按照上面讲的题目分析与代码编写,完成下面的两道习题。


先用注释写好代码的功能、流程,再根据流程完成代码。

1 数位求和

输入一个五位数,输出这个数五个数位上数据的和。


【示例 1】
输入:12345
输出:15


【示例 2】
输入:34567
输出:25


2 数字对折

输入一个4位数,千位和个位生成新数据的个位,百位和十位生成新数据的十位。


【示例 1】
输入:1234
输出:55


【示例 2】
输入:5152
输出:67




AI与区块链技术

C++总结 | 08 顺序结构_数据


举报

相关推荐

0 条评论