运算符号:
1、算术运算符: 高级别求余数)
低级别 +
整型和字符型可以进行求余运算,实型不能进行求余运算。
求余运算结果的符号与左侧的数的符号相同,例如:5%2=1,-5%2=-1。
同类型数进行运算,结果还是相同类型;
不同类型数进行运算,结果是参加运算精度高的类型。
精度高 → 低。
数据类型double→float→long→int→short→char
实型整型 → 字符型。
例如:5/2=2,整型求除时,小数部分舍掉。
同时定义多个变量,变量之间用逗号分开。
例如:#include<>
main()
+ 自加1 使变量的值增加1 例如:a++或++a
— 自减1 使变量的值减少1
单目运算符操作数仅为1个。
混合运算的时候自加运算符的运算规则:
自加运算符在操作数的右侧,要先进行其他运算,再进行自加运算(先使用,再自加)
自加运算符在操作数的左侧,要先进性自加运算,再进行其他运算(先自加,再使用)
2、关系运算符:高级别 <
低级别 ==等于) !不等于)
= 进行比较运算 “1”代表成立(真) “0”代表不成立(假)
在c语言中所有非0数都代表真。
3、逻辑运算符:高级别 !(非)
低级别 &&与) |或)
混合运算的时候运算符的优先级别:
)→算术运算符→关系运算符→逻辑运算符。
& 整个表达式中有一个表达式的值为假,其后的表达式不进行计算,整个表达式的结果。
为假;所有表达式的结果都是真,整个表达式的结果才是真。
| 整个表达式中有一个表达式的值为真,其后的表达式不进行计算,整个表达式的结果。
为真;所有表达式的结果都是假,整个表达式的结果才是假。
如果 &&和 ||同时出现就把整个表达式看成是 ||的表达式,然后按照规则正常计算。
4、赋值运算符。
a+=3 /*把3加到a里面*/
例如:#include<>
main()
5、逗号运算符: ,逗号表达式的值是经过运算后最后一个表达式的值。
6、条件选择运算符:
条件? 表达式1: 表达式2; (三目运算符)
条件成立,结果是表达式1的值;
条件不成立,结果是表达式2的值。
C语言随堂笔记
例如 include main 例如 include main int a 10 scanf d a 在屏幕上接收变量的值,注意在接收的时候,变量名前要加 来得到变量的地址 printf d a 接收时double类型用 lf来接收。scanf d d d a,b,c 连接在一起写的接收格式,在接受...
C语言随堂笔记
例如 include main int i for i 1 i 10 i printf 5d a i 元素个数 10 下标编号从0开始,即a 0 a 9 元素个数只能用常量或常量表达式的方式来写 例 10或2 5 不能用变量 也可以不写。元素个数,但必须在定义的同时进行赋值。例如 include d...
C语言笔记
第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...