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

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

3、程序设计
程序 = 数据结构 + 算法
任何计算问题的解决方案包括
按照特定顺序去执行一系列动作。
算法(Algorithm)
为解决某个特定的问题而采用的确定且有限的步骤。
例如 “早晨上学准备算法”:
起床-穿衣-洗漱-吃早餐-上学
算法是程序的灵魂

4、算法的表示方法
自然语言
伪代码
流程图
计算机语言
举例
问题
计算1+2+3+…+100
数据结构
定义整型变量 i 保存加数
定义整型变量 sum 保存每次累加的和

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中的值就是要得到的结果;输出结果,算法结束。

6、问题
计算1+2+3+…+100
i=1
sum=0
while i<=100 do
sum=sum+i
i=i+1
end while
print sum

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); //输出结果
}
