- List item
1.1引例
程序设计涉及四个函数:main(),max(),scanf(),printf()。
main()是程序cheng主函数,max()是程序中的定义函数,作用是求两个数的最大值。
sanf()和printf()是系统事先设计好的函数,分别为输入和输出。
C程序中有有且只有一个主函数max().
1.2程序与程序设计语言
1.2.1程序设计语言发展
1机器语言
2汇编语言
3高级语言,分为非结构化语言,结构化语言,面向对象的语言
1.2.2程序设计语言功能
1数据表达
2流程控制
a顺序控制结构 b分支控制结构 c循环控制结构
共同特点
只有单一入口和单一出口
结构中的每一个部分都有被执行的可能
结构里面不应该出现永不终止的死循环
1.2.3程序算法表示
软件的主体是程序,程序的核心是算法。
特征:确定性 即算法每一条指令都有明确的含义
有穷性 一个算法应该包含有限的操作步骤
可行性
有零个或多个输入
有一个或多个输出
1用文字描述算法
2用流程图描述算法
3用伪代码表示
输入第1个数赋予给max;
for(i=1;i<=9;i++)
{ 输入第i+1个数赋给x;
if(x>max&