赋值表达式和赋值语句

赋值表达式也就是有“=”的式子,赋值表达式的左边是一个可修改的值,常为常亮,被赋予空间,但是算术表达式里有字母不可以作为“左边的值”
例如:a+b
常量也不可以作为左边的值,因为常量不能被赋值,不分配空间。

类型转换:
(1)将浮点型数据赋给整型变量时,浮点型小数部分舍弃,只留下整数部分即可,例如:float a=3.141; 转换之后a =3.
(2):整型数据给单 双精度时,数值不变,后面加小数点即可。例如 a=3,转换之后为a=3.0
(3):double类型给float类型时,双精度转换成单精度,只取6-7位小数即可,反过来float类型给double类型,则有效位数扩展到15位
(4) 字符型数据赋值给整型变量时,将字符的ASCII代码赋给整型变量即可。

另外if语句中不可出现赋值语句,只能是表达式,
例如:if (a=b;);
这样是不对的,a=b是可以的 ,可以上机实验一下

在这里插入图片描述
改正之后:
在这里插入图片描述
在这里插入图片描述

所以if条件中不能出现语句。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

含笠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值