首页

计算机培训 c语言知识点概要

资源预览文档简介为自动调取,内容显示的完整度及准确度或有误差,请您下载后查看完整的文档内容。

1/23

2/23

剩余21页未读,查看更多内容需下载

1<br />C语言章节复习<br />第一章:C 语言概述<br />1、C 语言的特点<br /> 1)任何一个 C 程序有且有一个 main()函数 。 <br /> 2)任何一个 C 程序文件有且有一个 main()函数 ,<br /> 一个 C 程序总是从 main()函数开始执行。 <br /> 3)C 程序的基本单位是 函数 。<br /> 4)C 函数的基本单位是 语句 。<br /> 5) C 程序的每个语句必须以 ; 结束。<br /> 6)C 程序的以 /* */ 作注释的开始和结尾。<br /> 7)C 程序的每个语句可以写多行 。 <br /> 8)C 程序的每行可以写多个语句<br />如:a=10; printf(&ldquo;%d &rdquo;,a); <br /> 9)C 语言区分大小写 。 _<br />10)C 语言没有输入输出语句,由函数代替 。<br />11)&ldquo;#&rdquo;为编译以预处理,&ldquo;include&rdquo;包含语句。<br />12)在 C 只能识别半角语言字符,不能用全角。如果想输出汉字,必须在函数内用&ldquo;&rdquo;括<br />起来。<br />第二、三章:数据类型、运算符和表达式及标准输入输出<br />1、 C 程序的标识符只能由 字母 、 数字 、 下划线 组成、并且第 1 个字符必须为 <br />字母 和 下划线____。<br />2、常量<br />整型:三种表示形式:a)十进制整数,例:12;b)八进制整数,例:012;c)十六进<br />制整数,如 0、258、-3875、0357、0x35b、-6945L<br />实型:两种表示形式:a)十进制小数形式,例:123.456;b)指数形式,例:<br />1e3,2.3e-3。13.6795、-0.58、-.45、100.、0.5e5、-12.4e-10、12.5E-2<br />注意:1)E 后的指数部分必须为整数<br />2)在字母 E 或 e 的前后必须有数据<br />3)在字母 E 或 e 的前后及数字之间不能有空格<br />字符型:用‘ ’括号括起来的单个字符<br />1)普通字符:’a’、’B’、’;’、’%’、’#’、’:’<br /> 2) 转义字符:’ ’、 ’ ’、 ’ ’、 ’’、 ’’、 ’’’、 ’&rdquo;’<br /> 3) 用 &rdquo;&rdquo; 加 上 1~3 位 八 进 制 表 示 一 个 字 符 ( 范 围 0~377 ),<br />如’54’、’127’、 ’7’<br /> 用&rdquo;x&rdquo;加上 1~2 位 16 进制表示一个字符,如’x54’、’xa7’、 ’xaf’<br /> 字符串型:用&rdquo; &rdquo;括号括起来的多个字符,c 语言自动在后面加上’’。<br />如&rdquo;This is a map!&rdquo;、&ldquo;bdWQhmab’89&rdquo;4A OU&rdquo;<br />符号常量:#define PI 3.14<br /> #define EOF (-1)<br />3、一个变量包含五个要素类型、名称、内容、地址、存储类型。<br />4、填写下表<br /> <br />2<br />  类型 表示 占用字节数<br />(视系统而<br />定) <br />表数范围/有效位数 输出格式<br />整型 Int 2 -32768--+32767 %d %o %x<br />无符号整型 unsigned 2 0~65535 %u %o %x<br />长整型 Long 4 -2147483648 +2147483647 %ld %lo %lx<br />单精度浮点型 Float 4 %f %e %g<br />双精度浮点型 Double 8 %lf %f %e <br />字符型 Char 1 0~255 %c<br />字符串型 char N n %s<br />5、不同类型的数据进行混合运算时,数据的转换方式有两种:自动转换和强制类型转换,<br />其中前一种转换方式的规则是:低类型转换成高类型、赋值号右边的类型转换成左边的<br />类型<br />6、 printf(&ldquo;格式控制&rdquo;,输出列表)<br />1)格式控制包括:原样输出字符、格式符、转义字符、<br />格式符包括(d、o、x 或 X、u、f、e 或 E、g 或 G、c、s、p)<br />2)输出列表可以是常量、变量、表达式,都是输出它们的值,各项之间用&rdquo;,&rdquo;分隔。<br />3)格式控制与输出列表类型和项数相同<br />4)指定宽度 m 或 m.n<br />A) m 表示输出的总宽度。实际宽度&lt;m 时左边补 0, 实际宽度&gt;m 时则按实际位数<br />输出。如 printf(&ldquo;%6d,%3d &rdquo;,3587, 3587);<br />B) n 表示按四舍五入输出的小数位数,或表示只取字符串左端 n 个字符。<br />如 printf(&ldquo;%7.3f,%5.4s&rdquo;,590.5327,&rdquo;abcderf&rdquo;);<br />5)加 L 或 l:用于输出 long 型和 double 型<br />6)加减号-:左对齐<br />7)加 0:左边补 0<br />7、 scanf((&ldquo;格式控制&rdquo;,输入的地址列表)<br />1)格式控制包括...

版权提示

  • 温馨提示:
  • 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
  • 2. 本文档由用户上传,版权归属用户,莲山负责整理代发布。如果您对本文档版权有争议请及时联系客服。
  • 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
  • 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服vx:lianshan857处理。客服热线:13123380146(工作日9:00-18:00)

文档下载

发布时间:2023-01-16 15:18:01 页数:23
价格:¥3 大小:220.00 KB
文章作者:U-158657

推荐特供

MORE