用户:科普喵查看:78 回复:51 评论:78 创建时间:2018-11-22T20:42:22
上周学习了《算术运算符&运算优先级》,聪明的训练师,你掌握了吗?那么上周本喵布置的任务,你顺利拿到通关卡了没
本周学习《赋值运算符&关系运算符》,快点跟上本喵的节奏吧!
一、赋值运算符
之前的课程简单学习了一下赋值,例如:
那么C语言中的赋值运算符又是什么呢?聪明的训练师,你知道吗?C语言中赋值运算符分为简单赋值运算符和复合赋值运算符。
a+=b; 等价于 a=a+b;
a-=b; 等价于 a=a-b;
a*=b; 等价于 a=a*b;
a/=b; 等价于 a=a/b;
注意:复合运算符中运算符和等号之间是不存在空格的。
我们来看一个栗子👇👇
输出结果为:2,-5,-6,5.100000
代码分析:
(1)a+=1; 相当于 a=a+1; 求出 a 为 2。
二、关系运算符
C 语言提供的关系运算符有: >(大于)、>=(大于等于)、<(小于)、<=(小于等于)、==(等于)和 !=(不等于)6 种二元关系运算符。在以上 6 种关系运算符中,前 4 个的优先级高于最后两个。
(1和0是什么意思
,哈哈哈,接着往下看!)
注意:>=,<=,==,!=这种符号之间不能存在空格
看到这,应该知道是什么意思了吧!
1和0分别对应的是真和假!
更通俗一点,1代表对,0代表错。
输出结果👇:
本期作业(单选题)
输出结果是什么
上期答案:B
【趣玩C语言·06】算术运算符&运算优先级 https://www.codemao.cn/community/167242
也许你还想看:
【趣玩C语言】“ Hello World”猫厂新栏目开讲啦!https://www.codemao.cn/community/166339
【趣玩C语言·02】变量和赋值 https://www.codemao.cn/community/166502
【趣玩C语言·03】基本数据类型&输出格式https://www.codemao.cn/community/166706
【趣玩C语言·04】不可改变的常量&自动类型转换 https://www.codemao.cn/community/166878
【趣玩C语言·05】强制类型转换 https://www.codemao.cn/community/167051
本期优秀技术帖
嗯哼君 渠源 【嗯哼君的教程大全】https://www.codemao.cn/community/167315
更多编程小技巧
请关注【编程技巧】分区
和科普喵一起成为编程大佬吧![]()
![]()
xiaole6324给你们写hello word的代码
我虽然不精通C语言
但是我还是懂一点的
哎呀,别看我写的行数多,实际上我才写7行
#include <stdio.h>
//导入stdio.h这个文件.h代表头文件
int main()
{
printf("hello word");
//打印hello word
return 0;
}
点赞0
评论
#include <stdio.h>
int mian ()
{
printf("哈哈哈。");
printf("JavaScript经过c语言阶段");
printf("我什么都不知道,我也不想知道。");
}点赞0
评论