首页 > 编程 > C++ > 正文

C++程序设计到底要做什么

2020-05-23 14:29:10
字体:
来源:转载
供稿:网友
很多初学者会不解:程序设计到底是要做什么呢?我们该如何教会电脑解决问题呢?

其实,要解决一些看似不同的问题,我们可以将其归结为一种确定的过程和方法。我们把这种能够解决一类问题的过程和方法称为算法(Algorithm)。

下面,我们以解一元二次方程为例,介绍求解的算法:
  1. 输入二次项系数a,一次项系数b和常数项c。
  2. 计算△=b2-4ac。
  3. 判断△的大小,如果△≥0,则有实数解,否则就没有实数解。
  4. 如果有实数解,就利用求根公式求出两个解。
  5. 输出方程的两个实数解,或告知无解。

以上便是用自然语言描述的求解一元二次方程的算法。程序设计所要做的便是探求这种能解决一类问题的算法,并且要将这种算法用计算机能够“看懂”的语言表达出来。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表