C语言随堂笔记

发布 2021-05-12 01:35:28 阅读 2124

运算符号:

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...