【Z_T1.0.2】c语言知识点总结二

知识点

  1. 1字节=8位
  2. 整型 int 短整型 short 长整型 long 无符号整型 unsign ;字符型 char ;实型 单精度型float 双精度型 double 枚举类型 enum ; 构造类型 数组类型 a[5] 结构体类型 struct 共用体类型 union ;指针类型 *p ; 空类型 void
  3. 下列不属于c语言的数据类型是(c) A . 整型 B. 实型 C. 逻辑型 D. 双精度型
  4. 常量指在运行过程中值不发生改变。常量分为:直接常量和符合常量。
  5. 直接常量

5.1 整型常量

5.1.1 十进制整数:由数字0-9组成的整数。比如:230、512、-120、0 .

5.1.2 八进制整数:以数字0开头,由数字0-7组成的整数。比如:0111(等于十进制整数的73)

5.1.3 十六进制整数: 以数字0x开头,由0-9、a-f或A-F组成的整数。例如:0x16(等于十进制整数的32)

注:c语言不支持二进制的形式。

5.2 实型常量:只能用十进制表示,可以用小数形式和指数形式表示。

5.2.1 小数形式:由数字0-9和小数点组成的。(必须要有小数点)例如:0.3 ,.23 , 23.都是合法的实数。

5.2.2 指数形式:又称科学计数法,由整数部分、小数点、小数部分和指数部分组成。其中,指数部分是在字母e和E的后面跟整数阶码。

注:字母E或e的前面必须要有数字,可以是整数,小数或0。

字母E或e的后面的指数必须为整数或0。

5.3.1 字符常量

5.4 字符串常量:由一对双引号括起来的字符序列,,例如:“ABC”, “How are you”, “English”, “12345”,都是合法的字符串常量。

5.4.1 字符串长度:字符串中包含的字符个数称为该字符串的长度。

5.4.2 存储方式: 自动在字符串的结尾加转义字符’\0‘作为字符串结束的标志。在字符串常量存储时,系统为其分配的存储空间是字符串常量的长度加1个字节。

6. 符合常量:也可以用一个标识符代表一个常量,该常量称为符合常量。

6.1.1 使用编译预处理命令define :#define N 10 #define PI 3.14159 注:里面 N PI 不占内存空间。一改全改

6.1.2使用常量说明符const:const float pi=3.14159 const常变量

  1. 在c程序中一对大括号{}和单个分号 分别被称作 复合 语句和 表达式 语句。
  2. 下列数据中属于“字符常量”的是(B) A. ‘A’ B. “ABC” C. ABC D. ‘ABC’
  3. 可以把一个字符常量赋给一个字符变量,但不能把一个字符串常量赋给一个字符变量。
  4. c语言中没有字符串变量,字符串的存储是借助字符数组来实现的
  5. 下列不能作为合法的变量是(A) A. ‘ab’ B.”./c” C.’\011′ D. 0.12e+4
  6. 正确的定义语句是(C)A. double a;b; B. double a=b=7.0 C. double a=7,b=7; D. double,a,b;
  7. 定义符合常量PI代表常量3.14,应使用的预处理命令是(#define PI 3.14
  8. printf输出float和double都可以用%f,double还可以用%lf。
  9. scanf输入float用%f,double输入用%lf,不能混用。
  10. l是字母,不是数字1

20210302065836497.jpg
© 版权声明
THE END
喜欢就支持一下吧
点赞23
分享
评论 抢沙发

请登录后发表评论