第2章 C语言基础 北京科技大学 计算机系 本章主要内容 本章介绍C语言的基础,包括: 数据类型 运算符和表达式 均是程序设计的基本知识 为什么讨论这些知识? 例如: 【例2.1】计算圆的面积,半径为 5 cm。 程序如下: 分析: 计算机操作处理时,要完成以下工作: 在内存中给半径 r 和运算结果 area 开辟存储空间,存放它们的值。应该留多大的地方来存放它们的值? 数据 5 和 3.14 与 r 、area 不同,它们是在编写程序时就给出确定的值,在运算过程中不会改变。这样的数计算机怎么处理? 对整数 5 和小数3.14 ,计算机存放时是否有区别? C语言的数据类型 C数据类型 2.1.1 整型数据 1.整型数据的类型 基本整型数据 int ,分配 2 Byte 短整型数据 short int,分配 2 Byte 长整型数据 long int,分配 4 Byte 整型数据均以二进制补码形式存储 计算机中正、负数的表示 例如:109 =(1101101)2 要区别:+109 和 -109 方法是:将符号也数码化 即: 正的符号 +用 0 表示 负的符号 -用 1 表示 问题:计算机计算复杂化 例如计算: (-19)+(+22) 1001 0011 + 0001 0110 原码、反码和补码 正数:原码、反码、补码相同 符号位
您可能关注的文档
- 【中考面对面】安徽省届中考政治总复习第二部分热点专题突破专题7关注未成人健康成长课件人民版资料.ppt
- 电视技术概论_01电视概论资料.ppt
- +出口合同的履行+_2_资料.ppt
- 电视原理课件第08章资料.ppt
- 000第一章绪论资料.ppt
- 电网监控与调度自动化第三章5-7节资料.ppt
- 00激光的应用资料.ppt
- 电子测量课件资料.ppt
- 0C1chemistry资料.ppt
- 电子技术第19讲(脉冲产生与整形)资料.ppt
- 75诸葛亮 (2)-历史人物介绍ppt成品课件古代近代名人作家诗人生平事迹简介传记.pptx
- 2026年营养餐配服务合同协议.docx
- 初中英语写作中AI语音评测系统的创意激发作用研究教学研究课题报告[002].docx
- 2026年母婴行业数字化营销行业报告.docx
- 跨境电商运营五年分析:全球布局与用户增长报告.docx
- 2026年环保行业绿色发展策略与投资机会报告.docx
- 2026年成人健身培训协议.docx
- 基于问题导向的智能研修模式在工程教育中的实践与反思教学研究课题报告.docx
- 教学管理信息化用户培训与技术支持服务在特殊教育机构中的应用实践教学研究课题报告.docx
- 工业0环境下的智能工厂生产线调度与优化策略课题报告教学研究课题报告.docx
最近下载
- 《年产10亿刺五加片生产工艺和车间初步设计》-毕业论文.doc VIP
- 2026中国半导体ALD设备行业未来趋势与需求前景预测报告.docx
- 计算机软件源代码授权合同.docx
- 电阻电感RL积分_微分实验电路及仿真_吕伟锋.pdf VIP
- 第一单元第1节+从互联到物联 课件+2025-2026学年川教版(2024)初中信息科技八年级上册.pptx VIP
- 举报信范文范文.docx VIP
- 素养导向的单元重构:初中数学二次根式复习课的教学设计与实施.docx VIP
- 高速公路桥梁常见病害成因及预防措施.doc VIP
- 公路收费及监控员考试培训试卷(2025).docx VIP
- 阳关三叠F调正谱伴奏原调伴奏谱.pdf VIP
原创力文档

文档评论(0)