正在加载图片...
.6 第一讲编程基础 可以同时声明多个变量,用逗号隔开 -变量声明时可以初始化 1 iti,j,k=0;/同时声明3个整型变量,但只对变量k进行初始化 double pi=3.14159: char c; ·常量(常数、字符串:在程序运行中值不能改变的量 ()整型常量:整数,后面加1或L表示长整型,后面加u或U表示无符号整型: (2)实型常量:缺省为双精度实数,后面加f或F表示单精度,加1或L表示1 ong double (③)字符型常量:用单引号括起来的单个字符和转义字符: (④字符串常量:用双引号括起来的字符序列: (5)布尔常量:true和false(需加头文件:#include<stdbool.h>) ·符号常量:用标识符表示常量 (1)声明方式 const类型标识符变量名=值; 1const float PI=3.1415926 (2)符号常量在声明时必须初始化 (③)符号常量的值在程序中不能被修改(即不能被重新赋值) ·枚举:定义新的数据类型 enUm枚举类型名{变量可取值列表,即枚举元素}; 1.2.4运算与表达式 ·运算符 ()算术运算符:+、-、*、/、%、+(自增)、-(自减) (2)就值运符:=、+=,-=。=、/=、%=、&=、|=、=、》》=、《《= (③)逗号运算符:,(把若干表达式组合成一个表达式) (④关系运算符:用于比较运算,>、<、=、>三、〈=、I= (5⑤)逻辑运算符:用于逻辑运算,&、1川、! (条件运算符:?:,是一个三目运算符,用于条件求值 (7)求字节数运算符:s1zeof(变量/数据/类型标识符) (⑧)位操作运算符:按二进制位进行运算,&、|、~、(异或)、<(佐移)、>(佑移) (9)指针运算符:*(取内容)、&(取地址) ·运算符优先级:(https:/en.cppreference.com/w/c/language/operator_precedence ·语句 (1)空语句(只有分号) (2)声明语句 (⑤)表达式语句: (④)复合语句(将多个语句用{}括起来组成的一个语句); (⑤)选择语句,循环语句,跳转语句: (6. http://math.ecnu.edu.cn/-jypan · 6 · 第一讲 编程基础 ­ 可以同时声明多个变量, 用逗号隔开 ­ 变量声明时可以初始化 ✞ ☎ 1 int i, j, k=0; // 同时声明 3 个整型变量, 但只对变量 k 进行初始化 2 double pi=3.14159; 3 char c; ✝ ✆ • 常量 (常数、字符串): 在程序运行中值不能改变的量 (1) 整型常量: 整数, 后面加 l 或 L 表示长整型, 后面加 u 或 U 表示无符号整型; (2) 实型常量: 缺省为双精度实数, 后面加 f 或 F 表示单精度, 加 l 或 L 表示 long double (3) 字符型常量: 用单引号括起来的单个字符和转义字符; (4) 字符串常量: 用双引号括起来的字符序列; (5) 布尔常量: true 和 false (需加头文件: #include <stdbool.h>) • 符号常量: 用标识符表示常量 (1) 声明方式: ✞ ☎ const 类型标识符 变量名 = 值; ✝ ✆ ✞ ☎ 1 const float PI=3.1415926; ✝ ✆ (2) 符号常量在声明时必须初始化; (3) 符号常量的值在程序中不能被修改(即不能被重新赋值) • 枚举: 定义新的数据类型 ✞ ☎ enum 枚举类型名 {变量可取值列表, 即枚举元素}; ✝ ✆ 1.2.4 运算与表达式 • 运算符 (1) 算术运算符: +、‐、*、/、%、++ (自增)、‐‐ (自减) (2) 赋值运算符: =、+=、‐=、*=、/=、%= 、&=、|=、^=、>>=、<<= (3) 逗号运算符: , (把若干表达式组合成一个表达式) (4) 关系运算符: 用于比较运算, >、<、==、>=、<=、!= (5) 逻辑运算符: 用于逻辑运算, &&、||、! (6) 条件运算符: ? : , 是一个三目运算符, 用于条件求值 (7) 求字节数运算符: sizeof (变量/数据/类型标识符) (8) 位操作运算符: 按二进制位进行运算, &、|、~、^ (异或)、<< (左移)、>> (右移) (9) 指针运算符: * (取内容)、& (取地址) • 运算符优先级: (https://en.cppreference.com/w/c/language/operator_precedence) • 语句 (1) 空语句(只有分号) (2) 声明语句; (3) 表达式语句; (4) 复合语句(将多个语句用 { } 括起来组成的一个语句); (5) 选择语句, 循环语句, 跳转语句; (6) ... ... http://math.ecnu.edu.cn/~jypan
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有