- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(C语言笔记
C语言程序设计
#include stdio.h
main()
{ int a,b;
int area;
a=5;
b=10;
area=a*b;
printf(“area=%d\n”,area); /*将area的结果输出*/
}
1、C程序由函数组成,必须有一个主函数,函数名称为main()。
2、主函数是程序的入口。函数体用大括号扩住。
函数体由两部分组成:(1)定义部分;(2)执行部分。
定义部分必须书写在执行部分之前。
3、C语言必须用分号结尾。
4、注释语句:/*注释内容*/
注释语句可有可无,内部可以书写任意内容。
注释不允许嵌套使用。(例如:/*/*注释内容*/*/)
系统对注释语句不进行编译操作。
5、编译预处理:
(1)必须以#开头,不以分号结尾。
(2)书写在程序的第一句位置处。
6、总的来说,C程序由函数组成,函数体内部由标识符、数据、运算
符组成。
(一)C语言中的标识符
标识符:能够在函数体中出现的英文单词。
一、标识符的命名规则:
1、只能包含数字、字母、下划线。
2、不能以数字开头。
3、尽量做到“见名知意”。
二、C语言中的标识符严格区分大小写。
三、标识符的分类:
1、关键字:全部采用小写字母书写,具有特定的含义,不允许另作他用。【int是一个关键字】
例如:int int; /*非法,关键字不允许作为变量名使用*/
int Int; /*合法,Int不是关键字*/
2、预定义标识符:具有特定的含义,允许另作他用。
大部分库函数的函数名都是预定义标识符。
【printf是一个预定义标识符】
3、自定义标识符:由用户自行定义的标识符。
(二)C语言的数据类型
数据类型包括:基本数据类型(整型、实型、字符型)
复合数据类型。
一、整型数据:不带有小数点的数据。
1、整型常量:
(1)十进制整型:15 0 -8
(2)八进制整型:必须以0开头(前导)。
例如:04 054 068(非法) 092(非法) 010
(3)十六进制整型:必须以0x或0X开头(前导)。
例如:0x4F 0x3C
注意:A .数字0只有一种格式。
B .负数只能以十进制形式表示。
C .高级语言不支持二进制整型。
int a=10110; /*合法,变量a的取值为十进制10110*/
2、整型变量:
(1)根据整型变量在内存中所占字节数:
short 2字节(B) 短整型 int 4B 基本整型/整型 long 4B 长整型 (2)根据整型变量的有无符号:
signed 可以表示正数或负数 带符号的 unsigned 只能表示正数 无符号的 结合起来,C语言提供了六种整型数据类型:
signed short int 2B 带符号短整型 -32768~+32767 signed int 4B 带符号基本整型 - signed long int 4B 带符号长整型 unsigned short int 2B 无符号短整型 0~65535 unsigned int 4B 无符号基本整型 - unsigned long int 4B 无符号长整型
二、实型数据:带有小数点的数据。
1、实型常量:
(1)定点实数:是实型数据的小数形式。
例如:3.14 0.0 5. .9
(2)浮点实数:是实型数据的科学计数形式。
15.274×106 1.5274×107 152.74×105
A .15.274被称为尾数部分,6被称为阶码部分。
B .以下几种写法均合法:
15.274e+006 //阶码最多不超过3位
15.274e+06 //阶码可以是2位
15.274e+6 //阶码可以是1位
15.274e6 //阶码可以带符号或不带符号
15.274E6 //e可以大写或小写
C .e/E的左右必须有数字。
阶码必须为整数,C语言不支持小数次幂。
这是一个完整的独立的数字,中间不允许出现空格。
2、实型变量:
(1)float,单精度实型变量。
在内存中占4B,可表示约7位有效数字,所表示数据范围的数量级在10-38
文档评论(0)