- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 最简单C程序设计-顺序程序设计
第三章 最简单的C程序设计——顺序程序设计;例3.1:有人用温度计测量出用华氏表示温度(如69oF),今要求把它转换为以摄氏法表示的温度(如20oC)。;3.1 顺序程序设计举例;3.2.1 常量和变量;整型常量。如:234,0,-987
实型常量。如:0.24,-89.9,12.0,0.0,12.34e3,-79.87e-23
字符常量。 如:’d’,’A’,’7’,’#’,’’,’\n’,’\t’,’\”’,’\033’,’\x1c’
字符串常量。如:”boy”,”789”,”hero007*#”
符号常量。如:#define PI 3.1416;
#define STUDENT 30
#include stdio.h
void main( )
{int book, total;
book = 10;
total = book * STUDENT;
printf(total = %d, total); };如:int x;
x=9;
所有的变量都应作强制定义,做到“先定义,后使用”。;如:const int a=3;
思考:常变量与符号常量的区别?; 以字母、数字、下划线组成,且第一个字符必须为字母或下划线。
注意:大写字母和小写字母被认为是两个不同的字符。;课堂练习:哪个是合法变量名?;;整型变量的分类:
整型int:TC下占2字节,VC下占4字节
短整型short或short int:占2字节
长整型long或long int:占4字节
无符号整型unsigned int:TC下占2字节,VC下占4字节
无符号短整型unsigned short:占2字节
无符号长整型unsigned long:占4字节
双长整型long long int:8字节;类型;整型数据在内存中是以二进制存放的。
int x;
x=10;
00001010;思考:-2在内存中是怎么存放的?
原码:
取反:
加 1:;int变量的数值范围为-32768~32767。
最大值32767:0111111111111111
1+2+4+8+16+32+64+128+256+512+1024+2048+4096+8192+16384=32767
最小值-32768:1000000000000000;#include stdio.h
void main()
{ int a,b;
a=32767;
b=a+1;
printf(%d,%d\n,a,b); };字符常量:用单引号括起来的一个字符。如:‘a’、‘x’、‘?’、‘$’。
字符在内存中以ASCII码存放。
注意,‘a’和‘A’是不同的字符常量。
‘a’ :ASCII码是97
‘A’:ASCII码是65;#include stdio.h
void main()
{ printf( ab c\t de\rf\tg\n);
printf(h\ti\b\bj k\001\x0f\n);
};字符变量用来存放一个字符常量。
字符变量在内存中占一字节。;字符数据在内存中是以二进制存放的。 char x;
x=‘a’;
注意:‘a’的ASCII码是97;#include stdio.h
void main()
{ char c1,c2;
c1 = 97; c2 = 98;
printf(%c %c,c1,c2);
}
程序输出:a b
;单精度浮点型:float (4字节)
双精度浮点型:double(8字节)
长双精度浮点型:long double(16字节);例如:
float x,y;
double z;
例如:
float a;
a=123456.711; 单精度实型数据在内存中是也以二进制存放的。在C编译系统下,每一个实型变量在内存中占4个字节(32位)。
与整型数的存储方式不同,实型数是按照指数形式存储的。系统把一个实型数分为小数部分和指数部分,分别存放。;+ . 3 1 4 1 5 9 1 ;#include stdio.h
void main( )
{ float a,b;
a = 123456.789e5;
b = a + 20;
printf(%f,%f\n,a,b);
};运算符;自增:使变量的值加1。
自减:使变量的值减1。
++i ; /* 在使用i之前使i加1 */
- - i ; /* 在使用i之前使i减1 */
i++ ; /* 在使用i之后使i加1 */
i - - ; /* 在使用i之后使i减1 */;i = 3
您可能关注的文档
- 生产过程危险与有害因素分类与代码GB-T 13861-92.doc
- 生产质量管理规范文件目录与详细内容_医疗器械许可证申请使用.doc
- 灭蝇灯安装与使用.ppt
- 生活垃圾无害化处理与沼气生产.doc
- 用友ERP2销售话术.doc
- 申论热点与命题趋势分析.ppt
- 电厂工程技术资料与档案管理制度.doc
- 浙江省造价员考试建筑工程计价历年真题与答案.doc
- 电力行业应急预案目录与范本.doc
- 电大《工程造价基础形成性考核》(四)与答案.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
最近下载
- 毕业设计(论文)-徐州某小区1#住宅楼工程工程量清单与招标控制价的编制.docx
- 南山森林抚育补贴试点项目作业设计.pdf VIP
- 2022年北京市自来水集团有限责任公司校园招聘考试笔试试题及答案解析.pdf VIP
- 全国《职业教育》专业知识(重点)考试题库(300题).docx
- 青春期男女生交往.pptx
- 北京市自来水集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参.docx VIP
- 物理专业英语词汇.pdf
- 简易装修合同电子版3篇 .pdf VIP
- 瓦楞纸箱印刷过程中的质量控制.pdf
- GB∕T 35379-2017 木门分类和通用技术要求(高清版).pdf
文档评论(0)