华东理工大学C程序设计86.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计 计算机基础教研室 高建良 关于本课程的学习 为什么要学本课程 怎么来学习本课程 关于本课程的学习 为什么要学程序设计? 关于本课程的学习 为什么要学C? 关于本课程的学习 怎么来学习本课程? C程序设计 第一章 C语言概述 第二章 数据类型及基本运算 第三章 顺序结构程序设计 第四章 选择结构程序设计 第五章 循环结构程序设计 第六章 数组 第七章 函数 第八章 指针 第九章 结构与其他自定义类型 第十章 文件 第一章 C语言概述 概述 C程序简介 概述 程序设计与高级语言 C语言的产生与发展 C语言的特点 程序设计与高级语言 机器指令 指令系统 机器语言 机器程序 程序设计与高级语言 汇编指令 汇编语言 汇编语言源程序 汇编程序 程序设计与高级语言 程序设计语言 低级语言和高级语言 高级语言源程序、编译程序 集成环境 例:TC、VC等 C语言的产生与发展 C语言发明于1972年 C++发明于1980年 C语言的特点 语言描述简洁、灵活、高效 有丰富的数据类型和运算符 提供了功能齐全的函数库 具有结构化程序设计风格 具有汇编语言特征 具有良好的通用性和程序的可移埴性 C程序简介 C程序设计规则 C程序的编译与运行 C程序设计规则 程序中使用到的一切数据都必须在使用之前对其类型和存储属性加以定义和说明 函数是C程序的基本模块,它应该包括函数名、参数说明表和函数体三个部分 C程序设计规则 一行上允许写多个语句,或一句语句分写在多行上,但语句结束前必须加分号 允许在程序中插入注释,注释行必须以规定的符号“/*”开头,以符号“*/”结束 书写格式自由,为提高程序的可读性,可采用“缩进”方式书写 C程序的编译与运行 C C++ TC VC 第1章作业: 利用printf函数打印自己的姓名。将源文件hw1_1.c上传 第二章 数据类型及基本运算 数据的表示 基本数据类型及其表示 算术运算符和算术表达式 数据的表示 信息与数据的特征 数据类型 信息与数据的特征 信息 数据 数据处理 数据类型 在C语言中,数据总体上可分为 基本类型 构造类型 指针类型 基本数据类型及其表示 标识符、常量与变量 整型数据 实型数据 字符型数据 标识符、常量与变量 标识符 常量 变量 标识符、常量与变量 标识符必须满足以下定义规则: 必须由字母或下划线开始,由字母、数字和下划线组成的长度不超过32的字符串 大、小写字母表示不同意义 不能与C关键字同名 标识符、常量与变量 常量可分为: 数值常量 符号常量 标识符、常量与变量 符号常量 符号常量的定义: #define 符号常量名 常量 例: #define PI 3.1415926 #define N 50 标识符、常量与变量 变量 规定变量在使用前必须说明 变量的说明: 数据类型 变量名列表 例: int a,b,x; 标识符、常量与变量 在程序中,一个变量占据着一个实际的存储单元,变量名实际上是存储单元的标志,存储单元中的内容是变量的值。 允许在定义变量的同时对其赋初值 整型数据 int a,b; short c,d; long m=6; long n=j=8; unsigned long k; a=123; b=045; c=d=0x3d8; k=0773L; 实型数据 float a,b; double x,sum; a=29.56; b=6.8e-07; x=.33; sum=55.; 字符型数据 字符型常量 字符型常量中字母区分大小写 转义字符以“\”开头来标记 字符型数据 char c1,c2,c3=’A’; c1=98 int a,b=49; c2=b; a=c1; 基本运算符和表达式 算术运算符和算术表达式 赋值运算符和赋值表达式 逗号运算符和逗号表达式 关系运算符和关系表达式 逻辑运算符和逻辑表达式 位运算符和位表达式 算术运算符和算术表达式 算术运算符 算术运算符和算术表达式 算术运算符的运算优先级和结合性 算术运算符和算术表达式 算术表达式 说明: 在算术表达式中没有上标和下标 乘号必须用*表示,不能省略 括号一律使用圆括号 算术运算符和算术表达式 写出下列代数式的C表达式: x是个三位数,写出取其各位数的表达式 算术运算符和算术表达式 自动类型转换: main() {float y,z=242.5; unsigned x=2; short s=4; y=10+b+5.7*x+z/a-s*12.5; printf(y=%f,y);} 算术运算符和算术表达式 强制类型转换: main() {float x=4.55; printf((int)x=%d,x=%f,(int)x,x); x=8*(int)(1/2+5/(float)2);} 算术运算符和算术表

文档评论(0)

wendan118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档