C语言程序设计教程课件 第1章 绪论.pptVIP

  • 3
  • 0
  • 约6.75千字
  • 约 54页
  • 2020-12-02 发布于四川
  • 举报
C语言程序设计 文件Exam1-2.h int pailie(int n,int m); int zuhe(int n,int m); int fac(int n); 语言处理程序 源程序:用汇编语言和高级语言各自规定的符号和语法规则,编写的程序。 目标程序:是由源程序经过处理得到的,计算机能够识别和执行的程序。 可执行程序:将目标程序和库函数通过连接装配程序进行连接,得到的程序。 1.5 算法 软件的主体是程序,程序的核心是算法 要使计算机解决某个问题,首先必须进行问题分析,确定该问题的解决方法与步骤,即算法,然后再据此编写程序并交给计算机执行。 【例1.3】输入两个整数a和b,如果ab,就将a和b的值交换,然后输出a和b的值,否则,直接输出a和b的值。 交换算法 要实现a和b的值的互换,必须借助第3个变量。我们可以这样考虑:有一个装着水的杯子a和一个装着牛奶的杯子b,要将两个杯子的东西互换,只靠这两个杯子倒来倒去是无法实现的,必须借助第3个杯子t。先将a杯中的水倒在t杯中,再将b杯中的牛奶倒在a杯中,最后再把t杯的水倒在b杯中,这就实现了水和牛奶的互换。 (1)自然语言 步骤1:输入a和b的值。 步骤2:判断a是否大于b,如果是,跳到步骤3,否则,跳到步骤6。 步骤3:将a的值给t。 步骤4:将b的值给a。 步骤5:将t的值给b。 步骤6:输出a和b的值

文档评论(0)

1亿VIP精品文档

相关文档