C语言程序设计
引例 程序代码:
#inclrde < stdio.h>
int main()
{ int a, b, c;
int max(int,int)
printf(“请输入第一个整数")
scanf(”%d",&a);
printf(“请输入第二个整数")
scanf(”%d",&b);
c=max(a,b);
printf("整数%d和%d的最大值是:%dn",a, b, c);
return 0;
}
关键字 自定义标识符 预定义标识符
C 程序是由函数组成的; max ()是程序定义中的函数 ;main ()函数是程序中的函数;作用用于求两个数中的最大值;scanf()和 printf()是系统事先设计好的函数,分别用于输入和输出。
程序与语言设计语言:
发展 1.机器语言 2.汇编语言 3.高级语言(1
非结构化的语言 2 结构化的语言 3 面向对象的语言)
程序设计语言的功能
1 数据表达
2流程控制
(1)顺序控制结构
(2)分支控制结构
(3)循环控制结构
程序的算法表达
“软件的主体是程序,程序的核心是算法”。
(1)确定性
(2)有穷性
(3)可行性
(4)有零个或多个输入
(5)有一个或多个输出
用文字描述算法 用流程图描述算法
伪代码表示 程序设计语言表示



