程序员必知的高级语言c的程序算法

2026-02-09 15:12:43

1、第1步:鼠标双击或者右击打开桌面上DEVc++软件,让其运行起来。Dev-C++是一个电脑Windows窗口运行环境下的一款非常适合于刚开始学习c++学者使用的入门级C/C++ 集成开发环境(IDE)。这款软件很自由,遵守GPL许可协议分发源代码。它大大集成了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。非常的试用,而且界面分类清楚,具有很强大的功能。

程序员必知的高级语言c的程序算法

2、第2步:点开文件,选择新建源代码,这时候新建的代码文本还是没有命名的,是一个空命名的文件,下面我们可以通过界面左上角的文件选项,选择另存为,可以存在电脑里任何一个盘,小编为了下次可以更好的找到文件,我存在电脑的桌面上。当然你们可以选择任何一个盘,根据各人所需

程序员必知的高级语言c的程序算法

3、程序设计

程序 = 数据结构 + 算法

任何计算问题的解决方案包括

按照特定顺序去执行一系列动作。

算法(Algorithm)

为解决某个特定的问题而采用的确定且有限的步骤。

例如 “早晨上学准备算法”:

起床-穿衣-洗漱-吃早餐-上学

算法是程序的灵魂

程序员必知的高级语言c的程序算法

4、算法的表示方法

自然语言

伪代码

流程图

计算机语言

举例

问题

计算1+2+3+…+100

数据结构

定义整型变量 i 保存加数

定义整型变量 sum 保存每次累加的和

程序员必知的高级语言c的程序算法

5、问题

计算1+2+3+…+100

算法的自然语言表示

步骤1:i=1,sum=0。

步骤2:如果i不大于100,顺序执行步骤3;否则,执行步骤5。

步骤3: sum加上i,相加后的值仍放在sum中,即:sum = sum+i。

步骤4:使i的值增一得到下一个加数,即i=i+1; 执行步骤2。

步骤5:变量sum中的值就是要得到的结果;输出结果,算法结束。

程序员必知的高级语言c的程序算法

6、问题

计算1+2+3+…+100

i=1

sum=0

while i<=100 do

    sum=sum+i

    i=i+1

end while

print sum

程序员必知的高级语言c的程序算法

7、c语言程序

#include <stdio.h>

void main()

{

  int i, sum; //定义数据结构

  i=1; sum=0; //变量初始化

  while (i<=100) //循环累加100次

  {

    sum=sum+i;

    i=i+1;

  }

  printf(“1+2+3+...+100=%d”,sum); //输出结果

}

程序员必知的高级语言c的程序算法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢