《C语言程序设计》PPT课件43223;一、C语言的数据类型 ;2.1 常量和符号常量;上例中的PRICE 就称为符号常量;凡在程序中出现的PRICE 都代表30。 PRICE=PRICE+5; /*正确否*/一般情况下,符号常量名用大写、变量用小写。 ;3、符号常量的声明和使用一般放在程序的前端,与#include 在一块:#define 符号常量名 值如:#define Zero 0

好处: 含义清楚 (#define Second 60) 一改全改 (#define PI 3.14);2.2 变量 ;在C语言中,要求对所有用到的变量作强制定义,即“先定义、后使用”。 因为: 1、 编译程序不能翻译未定义变量。 2、 编译程序在编译时根据变量类型确定存储单元的数量并分配空间 3、编译程序在编译时根据变量类型进行语法检查。例,整型变量a、b可以进行“求余”运算 a % b;若把a、b定义为实数,则上述运算非法。;main() { int i, studentNo; i=5; studentno=5; /*错在哪里*/ j=3; /*错在哪里*/}; 一条变量说明语句由数据类型和其后的一个或多个变量名组成。变量说明的形式如下: 类型 ; 这里类型是指Turbo C2.0的有效数据类型。 变量表是一个或多个标识符名, 每个标识符之间用","分隔。 例如: int i int i, j, k; char c, str[5], *p; ; 所谓标识符是指常量、变量、语句标号以及用户自定义函数的名称。 Turbo C 2.0标识符的定义十分灵活。作为标识符必须满足以下规则: 1.所有标识符必须由一个字母(a~z, A~Z)或下划线(_)开头; 2.标识符的其它部分可以用字母、下划线或数字(0~9)组成; 3.大小写字母表示不同意义, 即代表不同的标识符; 4.标识符只有前32个字符有效(Turbo C) 5.标识符不能使用Turbo C2.0的关键字。;下面举出几个正确和不正确的标识符:正确-----------------不正确smart----------------5smart_decision------------bomb? key_board------------key.board FLOAT----------------float;三、整型数据; 整型常量即整常数按不同的进制区分, 整型常数有三种表示方法:

十进制数: 以非0开始的数 如:220, -560, 45900八进制数: 以0开始的数 如:06; 0106, 05788十六进制数: 以0X或0x开始的数 如:0X0D, 0XFF, 0x4e ;main(){ int i; i=11; printf(“i=%d\n???,i); i=011; printf(“i=%d\n”,i); i=0x11; printf(“i=%d\n”,i); i=0X11; printf(“i=%d\n”,i);}程序的输出结果是多少?;注意:·可在整型常数后添加一个"L"或"l"字母表示该数为长整型数,如22L, 0773L, 0Xae4l。·另外, 所有整数的缺省类型是int,可在整型常数后添加一个"L"或"l"字母表示该数为长整型数, 如 22L,0773L, 0Xae4l。·若加上一个"u"或"U"字母表示该数为无符号整型数,如27u, 0400u, 0xb8000000u。·若加上一个"ul"或"UL"字母表示该数为无符号长整型数,如 27ul, 0400UL, 0xb8000000UL。·当整数的值超出int类型所能表示的范围时称为整数溢出。 ; 1.整型变量的分类:加上不同的修饰符, 整型变量有以下几种类型; C语言标准没有规定整型变量在计算机内存中所占的字节数,它与具体的机器和操作系统有关: ;2. 整型变量的定义可以用下列语句定义整型变量:int a, b; /*a、b被定义为有符号短整型变量*/unsigned long c; /*c被定义为无符号长整型变量*/unsigned short c,d; /*指定变量c、d为无符号短整型 */long e,f; /* 指定变量e、f为长整型*/

程序中在函数的开头部分定义变量。;main(){ int a,b,c,d; /* 指定变量a、b、c

c语言程序设计培训班讲课课件,《C语言程序设计》PPT课件43223讲课讲稿.ppt相关推荐

  1. 有Go语言实战培训班吗?go语言开发环境搭建

    一.Golang语言的官网 首先我们登录Golang的官方网站:https://golang.org/ 因为Google和中国的关系,直接登录Golang的官网,需要翻墙. 当然你也可以登录Golan ...

  2. c语言程序设计班培训,c语言程序设计培训班讲课课件.ppt

    c语言程序设计培训班讲课课件 目 录 第1章 C语言概述 C语言格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 第2章 程序的灵魂--算法 第3章 ...

  3. c 语言程序设计(清华大学郑莉),C+语言程序设计(清华大学郑莉)十一ppt课件

    <C+语言程序设计(清华大学郑莉)十一ppt课件>由会员分享,可在线阅读,更多相关<C+语言程序设计(清华大学郑莉)十一ppt课件(26页珍藏版)>请在人人文库网上搜索. 1. ...

  4. c++语言编程,一个电灯两个开关控制,[理学]四川大学计算机学院精品课程_面向对象程序设计C++课件_游洪越_第一章绪论.ppt...

    [理学]四川大学计算机学院精品课程_面向对象程序设计C课件_游洪越_第一章绪论 主讲教师: 游洪跃 个人主页: /~youhongyue 邮件地址: youhongyao@ 教材:<C++面向对 ...

  5. c语言程序设计教程北京大学,C语言程序设计教程北京大学第章ppt课件.ppt

    <C语言程序设计教程北京大学第章ppt课件.ppt>由会员分享,可在线阅读,更多相关<C语言程序设计教程北京大学第章ppt课件.ppt(31页珍藏版)>请在人人文库网上搜索. ...

  6. C语言控制结构程序设计,第3讲 C语言程序的基本控制结构_C语言程序设计(上)_pps_大学课件预览_高等教育资讯网...

    Page 1 C语言程序设计 清华大学 郑莉 安颖莲第三讲 C语言程序的基本控制结构参考书,计算机程序设计基础,第三章 ,C程序设计,第四章.第五章 Page 2 C语言程序设计 清华大学 郑莉 安颖 ...

  7. c语言精品课程课件,PPT-《C语言程序设计》精品课程.ppt

    PPT-<C语言程序设计>精品课程 <C语言程序设计>精品课程 本章要点 学好C语言的方法 C语言的特点 C程序的结构 在计算机上运行C程序的方法 学习C语言的方法 注意理论与 ...

  8. c语言程序设计第二版(张磊),C语言程序设计教程(第2版) 教学课件 张磊 第1章 程序设计概述.pdf...

    C语言程序设计 第1章 程序设计概述 C语言程序设计教程 第2版 中国铁道出版社 张磊 编著 C语言程序设计(第2版)张磊编著中国铁道出版社 第1章 程序设计概述 1.1 程序设计语言 1.2 算 ...

  9. c语言分支结构程序设计课件,C语言 分支结构程序设计.ppt

    C语言 分支结构程序设计 第2章 分支结构程序设计 本章要点 C语言中有哪些关系运算和逻辑运算? 关系运算和逻辑运算的优先级如何? 如何用IF语句构成分支结构? 如何用SWITCH语句构成多分支结构? ...

最新文章

  1. C++ 异常机制分析
  2. JAVA编译显示存在不安全_java – 编译时出现“未经检查或不安全的操作”错误...
  3. 如何让滚动条出现在左边
  4. jar包名冲突gradle_jar包又冲突了?如何快速确定与哪个jar包冲突?
  5. OSChina 周五乱弹 —— 静静的思考下人生
  6. 过滤被7整除或者包含7的数子
  7. 叮咚周边优惠卡券小程序V6.0.4 完整安装包
  8. MySql 手动执行主从备份
  9. 异常检测-基于孤立森林算法Isolation-based Anomaly Detection-1-论文学习
  10. mysql主从延迟设置
  11. Python请求外部POST请求,常见四种请求体
  12. [高级操作系统课程] 各大名校 ppt,pdf 课件整理(course materials)
  13. android字体和可免费商用的字体
  14. Linux apt-get 安装离线包
  15. Windows 10 全新界面要来了:焕然一新!
  16. HTML+CSS+JavaScript+Ajax+ECharts实现疫情实时监控大屏-2设计与实现
  17. 微博登录账号密码终于又找回来了。Mark一下
  18. lsof u mysql wc l_MySQL:为什么lsof会看到这么多临时文件
  19. linux 给用户添加权限
  20. 每次回西安,都会动摇我继续留在深圳的决心

热门文章

  1. vector删除元素
  2. Java基础——反射.
  3. 联想台式机怎么进入bios|联想台式电脑按什么键进bios设置
  4. GCMail邮件服务器对“超级工厂”病毒攻击采取了哪些防御措施
  5. 虚拟机vm无法打开内核设备
  6. android程序qq登陆,手把手带你实现QQ登录
  7. 访问学者进入美国哪些东西不能带?
  8. 芬兰发生数起中国公民被拒入境并遭遣返事件-芬兰-中国公民-遣返
  9. 如何隐藏“查看所有网站内容”
  10. 某计算机桌面右下角本地连接图标变为,本地连接图标不见了怎么办【图文教程】...