1.计算机与编程语言
告诉计算机: how to do
计算机的语言<-->编程语言
计算机——程序——算法
算法
所有有计算机去做的事情都叫计算
计算的过程叫做算法
2.计算机的思维方式
程序的执行:
1.计算机与编程语言
告诉计算机: how to do
计算机的语言<-->编程语言
计算机——程序——算法
算法
所有有计算机去做的事情都叫计算
计算的过程叫做算法
2.计算机的思维方式
程序的执行:
两者没有非常大的本质区别
C语言的发展历史与特点
C语言的共同特点:
- C语言是一种结构语言
由函数作为模块来实现程序化 - 语句简洁紧凑,使用方便灵活
- 易于移植
- 有强大的处理能力
- 生成的目标代码质量高,运行效率高
实现问题求解的过程:
习题
1.1~100中能被6整除的所有整数之和,并输出(流程图+程序):
#include<stdio.h>
int main()
{
int sum=0;
int i=1;
while(i<=100){
if(i%6==0){
sum += i;
}
i = i+1;
}
printf("%d", sum);
}
2.设计一个流程图判别n是否为一个素数,分析顺序、分支、循环结构: