第1章设计C语言教案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GuangXi University * 上机编辑、运行以下程序并核实其结果是否正确。 #include void main int a,b,c; a 3; b 5; c a+b; printf %d,c ; GuangXi University * 小结 回忆一下,本章你学习了些什么? 回忆一下,本章你学习了些什么? 回忆一下,本章你学习了些什么? * 1946年,第一台电子计算机问世,应用领域迅速扩大,软硬件飞速发展,程序设计语言相继问世。 程序设计语言:将自然语言形式化为有格式的语言 1。机器语言: 计算机能够认识的语言 计算机的基础是数字电路 机器语言就是数字电路里的电信号 将在《计算机组成》课程中学习 都是二进制文件 一条机器语言成为一条指令 指令是不可分割的最小功能单元 定义:一种CPU的指令系统,由该CPU可识别的0、1序列构成的指令码组成。 特点: 执行效率高 不直观,不易查错,生产效率低。 2。汇编语言 定义:用助记符号描述的指令系统 特点: 生产效率高,质量好,执行效率较高; 要经汇编程序汇编成目标程序(机器语言)才能执行,依赖硬件。 (面向机器的语言----依CPU不同而异) 3。高级语言 特点: 编程效率高,不必考虑硬件; 执行效率低,要经编译、连接后才能执行。 面向过程的程序设计语言 认为解题过程是数据被加工的过程 程序 数据结构+算法 C语言是面向过程的高级语言 面向对象的程序设计语言 一种结构模拟方法。认为:现实世界由对象组成,对象是数据和方法的封装体;客观世界可以分类,每个对象是类的一个实例。 特点:比面向过程的语言更清晰、易懂,适宜编更大规模程序,是程序设计的主流 程序设计语言基本成分: 。数据成分 。运算成分 。控制成分 。传输成分 程序设计语言定义:用于书写计算机程序的语言。通常指实现高级语言。 语言的基础是一组记号与一组规则。 程序设计语言包括: 语法:记号的组合规则 语义:记号的特定意义 语用:程序与使用者的关系 * * GuangXi University * 1.3 基本的语法成分 标识符通常用来对变量和函数命名,一般有经下约定: 直观,见名知意,便于记忆和阅读 最好使用英文单词或其组合 切忌使用汉语拼音 下划线和大小写通常用来增强可读性 variablename variable_name VariableName, variableName 某些功能的变量采用习惯命名 如:for语句所采用的循环变量习惯用i, j, k Windows 风格 UNIX 风格 GuangXi University * 1.4 C数据的输入输出与格式化 本节仅介绍C的数据输入输出及其格式化方法。通过本节的学习,你马上会看到你能编制一些小程序了。 1.4.1 C的数据输入输出与格式化 1.4.2 字符输出/输入函数 GuangXi University * 1.4.1C的数据输入输出与格式化 C语言中输入输出操作通过调用标准库函数来实现,要关文件开始用下面的包含语句: #include “stdio.h” 或 #include 输出函数 printf 格式控制字符串, 输出项表列 ; 输出若干个任意类型的数据 printf a %d b %f, a, b ; 输入函数 scanf 格式控制字符串, 地址表列 ; scanf %d,%f”, a,b ; C语言—输出输入函数 printf )函数 #include printf “控制字符串”[ , 输出列表] ; (1)控制字符串,由输出的文字和数据格式说明符组成。文字说明中除了可以使用字母、数字、空格和一些数学符号以外,还可以使用一些转义字符表示特殊的含义。 printf Variable x %d , y % f , x , y 例如: (2)输出列表,可以是常量、变量或表达式或函数调用,数据之间用“,”分隔。数据的个数和类型必须与控制字符串中的格式说明项顺序一一对应。 输出数据 数据格式 输出文字 C语言—输出输入函数 printf )函数 printf Variable x %d , y % f , x , y 例如: 数据格式与输出数据的对应 printf “a %d,b %d,a+b %d\n,a,b,a+b ; 输出数据 输出文字 数据格式 输出结果:a 3,b 4,a+b 7 printf “a %d,b %d,a+b %d\n”,a,b,a+b ; 输出结果: Variable x 0 , y 0.36 C语言—输出输入函数 printf )函数 格式字符 说 明 %d %md 带符号十进制整数输出 %c 输出单个字符 %s 输出字符串 %f %m.

文档评论(0)

5201394 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档