c语言中==和=有什么区别?

 我来答
369778072
推荐于2017-10-15
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
==是关系运算符;
=是赋值运算符。
关系运算符还有:
!= 不等于
< 小于
< = 小于或等于
> 大于
> = 大于或等于
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fsbats
2011-05-08 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:29.3万
展开全部
==是等号运算符,=是赋值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4314aa54a
2011-05-08
知道答主
回答量:3
采纳率:0%
帮助的人:4320
展开全部
int x,y;
x=10;
y=2;
if(x==y) print(%c,"So easy");
等号是赋值用的,双等号是用来做比较的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中专咨询1
高粉答主

2021-01-01 · 醉心答题,欢迎关注
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文贤仪春晓
2019-02-16 · TA获得超过3715个赞
知道大有可为答主
回答量:3038
采纳率:28%
帮助的人:215万
展开全部
1.
/是除,如果是整数相除,只取整数部分,没有四舍五入之类的。
2.
%是取模,即取除法的余数。
C语言使用技巧:
1.
以空间换时间
计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招——以空间换时间。
2.
数学方法解决问题
数学是计算机之母,没有数学的依据和基础,就没有计算机的发展,所以在编写程序的时候,采用一些数学方法会对程序的执行效率有数量级的提高。
3.
使用位操作
在计算机程序中,数据的位是可以操作的最小数据单位,理论上可以用“位运算”来完成所有的运算和操作。一般的位操作是用来控制硬件的,或者做数据变换使用,但是,灵活的位操作可以有效地提高程序运行的效率。
4.
汇编嵌入
“在熟悉汇编语言的人眼里,C语言编写的程序都是垃圾”。这种说法虽然偏激了一些,但是却有它的道理。汇编语言是效率最高的计算机语言,但是,不可能靠着它来写一个操作系统吧?所以,为了获得程序的高效率,我们只好采用变通的方法
——嵌入汇编,混合编程。
参考资料
C语言高效编程的几招小技巧.脚本之家[引用时间2017-12-26]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式