C语言中+=和-=是什么意思

 我来答
乔岚礼秋灵
2020-05-08 · TA获得超过4127个赞
知道大有可为答主
回答量:3117
采纳率:24%
帮助的人:236万
展开全部
%c:读入一个字符。%*c:读入一个字符,但忽略它(即不赋值给任何变量)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一变班爱麻啊堡0J
高粉答主

2020-01-13 · 醉心答题,欢迎关注
知道答主
回答量:11.4万
采纳率:2%
帮助的人:5600万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-11-13
展开全部
直接给码就能用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2021-09-19
展开全部
妄俄 宝,我今天去吃面了,吃的什么面,突然想见你一面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
畅季暴天
游戏玩家

2019-01-21 · 游戏我都懂点儿,问我就对了
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:874万
展开全部
?
:
连起来的意思
我举个例子吧
int
a
=3;
int
b=
2;
int
c;
if(a>b)?(c=a):(c=b);//意思是如果a>b就执行c=a,否则就执行c=b
类似于下面的语句
if(a>b)
{
c=a;
}
else
{
c
=
b;
}

条件运算符是
?
:

  表达式为:表达式1?表达式2:表达式3
  表达式2是条件成立(逻辑值为1)时整个表达式的取值
  表达式3是条件不成立(逻辑值为0)时整个表达式的值
  例如:
m<n?x:a+3
  a++>=10
&&
b-->20
?
a
:
b
  x=3+a>5
?
100
:
200
  
优先级

  条件运算符优先级高于赋值、逗号运算符,低于其他运算符
  例如:
  ⑴
m<n
?
x
:
a+3
  等价于:(m<n)
?(x)
:(a+3)
  ⑵
a++>=10
&&
b-->20
?
a
:
b
  等价于:(a++>=10
&&
b-->20)
?
a
:
b
  ⑶
x=3+a>5
?
100
:
200
  等价于:x=
((
3+a>5
)
?
100
:
200
)
  
结合性

  条件运算符具有右结合性
  当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与离它最近的冒号配对,并按这一原则正确区分各条件运算符的运算对象。
  例如:
  w<x
?
x+w
:
x<y
?
x
:
y
  与
w<x
?
x+w
:
(
x<y
?
x
:
y)
等价
  与
(w<x
?
x+w
:
x<y)
?
x
:
y
不等价
----欢迎加入------c++部落------------hello
word!--------
无论你是初学者还是专家,只要你热爱编程、交流、分享,c++部落因为你而精彩~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式