第一讲:国际贸易概述

第一讲:国际贸易概述

ID:42891512

大小:333.50 KB

页数:39页

时间:2019-09-24

第一讲:国际贸易概述_第1页
第一讲:国际贸易概述_第2页
第一讲:国际贸易概述_第3页
第一讲:国际贸易概述_第4页
第一讲:国际贸易概述_第5页
资源描述:

《第一讲:国际贸易概述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言程序设计主讲教师:马学文2021年7月24日本学期任务教学目标掌握程序设计语言的基本知识掌握常用算法具备初步的程序设计能力学习方法教师引导自主学习重视上机实践本学期任务如何尽快学会用C语言进行程序设计?(教材贯串的教学方法—案例教学法)了解程序设计语言(C语言)模仿、改写、编写通过不断的编程实践,逐步领会和掌握程序设计的基本思想和方法。本学期任务成绩评定方式期未考试占70分,平时成绩30分其它考试国家考试中心主办的全国计算机等级考试:考试时间上半年3月下旬,下半年9月中旬教育部主办的全国大学生计算机等级考试(河南考区):考试时间上半年6月中旬,下半年12月中旬第一讲程序

2、设计基础一个C语言程序程序与程序设计语言C语言的发展历史与特点实现问题求解的过程1.1一个C语言程序例1-1求阶乘问题。输入一个正整数n,输出n!。#include/*编译预处理命令*/intmain(void)/*主函数*/{intn;/*变量定义*/intfactorial(intn);/*函数声明*/scanf(“%d”,&n);/*等待操作者输入一个整数*/printf(“%d”,factorial(n));/*调用函数计算阶乘并输出*/return0;}intfactorial(intn)/*定义计算n!的函数*/{inti,fact=1;fo

3、r(i=1;i<=n;i++)/*循环*/fact=fact*i;returnfact;}输入4输出24注意:C程序由函数组成,有且只有一个主函数main1.2程序与程序设计语言程序设计语言计算机可以识别的、用于表达数据及其处理过程的代码(或符号)序列的集合。人与计算机交流的语言。程序用程序设计语言编写的、为解决某种问题的一系列加工步骤。程序的执行过程实际上是对程序所表达的数据进行处理的过程。1.2程序与程序设计语言程序与指令程序设计语言的分类(发展)程序设计语言的功能程序设计语言的语法程序的编译与编程环境程序与指令指令:表示计算机的一个最基本的操作(二进制数表示)。如实现一

4、次加法运算或实现一次大小的判别等计算机的指令系统:计算机所能实现的指令的集合,即机器语言(计算机的母语)。程序:一系列计算机指令的有序组合。课后阅读[例1-2],加强对计算机指令系统的理解!(1)机器语言(CPU指令系统)由0,1序列组成的指令系统不需要任何翻译工作,执行效率高难记、难认、难理解,程序开发效率底,易出错、难调试不同的计算机结构具有不同的指令系统(不同的机器具有不同的语言)计算机语言的种类(发展)(2)汇编语言(符号语言)①由一套简单的助记符来表示不同的机器指令例如ADDA,BSUBA,B②需要相应的翻译机制(汇编系统)③抽象层次高一些,容易理解些,程序生产效率

5、高④不同的计算机结构具有不同的汇编系统计算机语言的种类(发展)(3)高级语言(算法语言)面向过程的语言/结构化程序设计语言接近于人类自然语言(英语)和数学语言的一种人工语言例如Leta=5Letb=6Printa+b需要翻译系统(编译系统compiler)表达能力强,编程效率高不依赖于具体的机器,依赖于不同机器上的编译系统(不同机器上的编译系统是有差异的)计算机语言的种类(发展)经典高级语言BASICFORTRANCOBOLPASCALC语言(4)面向对象的程序设计语言接近于人类自然语言(英语)和数学语言的一种人工语言把所有的或部分语言成分看成具有封装性、继承性、多特性和重载

6、性的“对象”。简言之,一个对象包含数据结构及其处理数据的过程(或函数)。易读性好,方便维护和修改,可重复使用,适合编写大型、复杂程序。计算机语言的种类(发展)典型面向对象的程序设计语言VisualBASIC、VisualC++、Delphi、Java、C#等程序设计语言的功能数据表达:表达所要处理的数据流程控制:表达数据处理的流程数据表达数据表达:一般将数据抽象为若干类型数据类型:对某些具有共同特点的数据集合的总称代表的数据(数据类型的定义域)在这些数据上做些什么(即操作或称运算)例如:整数类型包含的数据:{…,-2,-1,0,1,2,…}作用在整数上的运算:+、-、*、/等

7、数据表达C语言提供的数据类型基本数据类型:程序设计语言事先定义好,供程序员直接使用,如整型、实型(浮点型)、字符型等。构造类型:由程序员构造,如数组、结构、文件、指针等。各种数据类型的常量与变量形式常量(常数)与变量流程控制任何程序都可以通过3种基本的控制结构实现流程控制顺序结构循环结构分支结构流程控制语句级控制:3种基本的控制结构顺序控制结构:自然顺序执行分支控制结构(选择结构):根据不同的条件来选择所要执行的模块循环控制结构:重复执行某个模块单位级控制:函数的定义与调用处理复杂问题时,将程序分为若干

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。