c++中的%表示什么

如题所述

'% '是取余数运算符,'/ '是除号追问

还有y!=x%3翻译成中文是什么(x=5,y=2)?结果是什么

追答

!=是不等号,就是y不等于x除3的余数,2不等于2,这句为假

追问

那么!(y==x/2)是表示“y不等于2吗”

追答

==两个等号在c语言中才表示等号,!=是不等号

追问

那括号前加了!是什么意思呢

追答

那是逻辑非,若括号里的表达式为真, 则这整句就为假,
若括号里的表达式为假, 则这整句就为真

追问

太感谢你~\(≧▽≦)/~啦啦啦

追答

你还是初学C语言吧,看你那么好问,就加你吧,给个满意就行了,≧▽≦

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-03
表示"不"举个例子吧:bool
k;if(!k)//这里的!k意思就是k==0,也就是k的值不为真。用int变量的时候也可以用!来判断是否为0;
第2个回答  2012-05-27
取余,如7%2=1追问

噢噢,谢谢。那么'/'又是什么意思呢

追答

“/”表示除
但结果要看数据类型而定
如:7/2=3 而不是3.5
7.0/2=3.5

第3个回答  2012-05-27
求余数呀亲追问

那不就跟%一样罗

第4个回答  推荐于2017-09-19
在C++当中,%有两种常见释义:
1、模运算,即求余数。
表达式 a % b 就是计算 a 除以 b 得出的余数。
例如:4 % 3 的结果是 1。
2、转义符,比如在scanf()和printf()中的输入参数常出现带有%的表示参数类型的变量,如%d,%f等。
相似回答