C语言程序设计第二章

C语言编程习惯 (1) 一行只放一条语句。 (2) 养成随时给程序加注释的习惯。 (3) 程序的书写要有层次感,该缩进的一定要缩进。 (4) 编写函数时,变量定义部分和函数的执行部分之间增加一空行,或者在程序的执行部分按照完成的功能块增加相应的空行,会增加程序的易读性。 (5) 为变量起有意义的名字,既可以帮助程序员读懂程序,也可以避免变量的重复乱用,导致程序的逻辑错误。 (6) 在运算符和赋值符的两边加上一个空格会增加程序的易读性。 void main() { int i,sum; sum=0; for (i=1;i<=100;i++) if (i%2 ==0) sum+=i; printf("sum=%d",sum); } void main ( ) { int i, sum; sum = 0; for (i = 1; i <= 100; i++) if (i % 2 = = 0) sum += i; printf ("sum = %d", sum); } 没有层次感 层次清晰 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 第2章 数据类型、运算符 与表达式 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 程序是解决某种问题的一组指令的有序集合。 著名计算机科学家沃思(Nikiklaus Wirth)提出一个公式: 程序 = 数据结构 + 算法 学习的意义 程序是什么? 对数据的描述。在C语言中,体现为数据类型的描述! 对数据处理的描述。是为解决一个问题而采取的方法和步骤,是程序的灵魂! <> <> 结论:学好C语言首先就必须十分了解C语言的数据类型、运算符与表达式。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. C 数 据 类 型 基本类型 构造类型 指针类型 空类型void 字符类型char 枚举类型enum 整数型 浮点型 单精度型float 双精度型double 数组 结构体struct 共用体union 短整型short 长整型long 整型int 本章所介绍的数据类型 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2.1 常量与变量 1. 标识符 定义:用来标识变量、常量、函数等的字符序列 组成: 只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线 C语言的关键字不能用作变量名 大小写敏感 长度:有效长度为32个字符。随系统而异,但至少前8个字符有效 命名原则: 变量名和函数名中的英文字母一般用小写,以增加可读性 见名知意 不宜混淆 如l与I, o与0

c语言编程区分负号与减号,C语言程序设计第二章.ppt相关推荐

  1. linux+下c语言编程项目,精通UNIX下C语言编程与项目实践

    cc -I  //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...

  2. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  3. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  4. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  5. 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...

    成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池   发布时间:2018-09-28 14:20 近似带有序布局 ...

  6. 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...

    汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池   发布时间:2017-10-18 20:12 经历:若 ...

  7. 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...

    湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好 首页 > C语言 > 湛江c语言编程学习 作者:镀金池   发布时间:2017-10-19 09:51 在Swi ...

  8. c语言a123属于常量吗,c语言程序设计第二章数据类型.ppt

    c语言程序设计第二章数据类型 * 第 2章 基本数据类型及运算 教学目标:通过介绍C语言的数据类型和存储特点,要求了解C语言数值数据和文字数据的表示方法,掌握C语言基本数据类型的存储格式,掌握变量的定 ...

  9. c语言程序设计 算法,C语言程序设计第二章算法

    <C语言程序设计第二章算法>由会员分享,可在线阅读,更多相关<C语言程序设计第二章算法(38页珍藏版)>请在人人文库网上搜索. 1.C程序设计,主讲人:袁丽,燕大里仁基础教学部 ...

最新文章

  1. 伺服驱动器生产文件_在速度控制和力矩控制方面伺服驱动器与变频器的较量
  2. Eclipse 工作空间(Workspace)---Eclipse教程第07课
  3. 关于linux系统下文件压缩归档操作命令略提
  4. apache站点优化--限速
  5. ORACLE RAC+DG 硬件配置
  6. 使用Tomcat Native提升Tomcat IO效率
  7. pdf编辑软件adobe acrobat_分享一款PDF编辑和阅读软件Acrobat
  8. 使用测微计收集应用程序指标
  9. Sort HDU5884(二分+多叉哈夫曼树)
  10. 【CodeForces 504A】Misha and Forest
  11. MaxKey单点登录认证系统 v2.4.0 RC
  12. |NOIOJ|动态规划|8462:大盗阿福
  13. 【七】zuul路由网关
  14. linux fdisk的分区和格式化和挂载相关操作说明
  15. Flutter 旋转动画 — RotationTransition
  16. 易基因|ChIP-seq分析方法:实用的工作流程和高级应用
  17. 低功耗蓝牙芯片CH579系列开发记录
  18. 【恩墨学院】原来银行都在用这些数据库
  19. 图解HTTP四:返回结果的 HTTP 状态码
  20. php 获取文件夹下面的文件列表和文件夹列表

热门文章

  1. 469_Arduino超声波距离传感器例程调试
  2. Linux下BMP图片缩放
  3. 城市管网长距离供水管道水锤漏损监测系统解决方案
  4. 1.4_8 Axure RP 9 for mac 高保真原型图 - 案例7 【旋转的唱片5】进度条计时器 关联
  5. SQL Server数据库还原操作(附加备份操作)
  6. 算法:买小鸡,公鸡2元,母鸡3元,小鸡0.3,要求:100元 ,买100只鸡可以有剩余
  7. 数据引擎-阿里的ODPS大规模计算引擎
  8. 高中数学知识点复习:幂函数与二次函数_图文(含解析)
  9. 在matlab中实现累乘,如何利用matlab设计一个线性相位FIR带通滤波器,并在FPGA上实现...
  10. 项目开发过程中遇到的问题