C/C++每日一问--运算符

特别设置【每日一问】专栏,对专业课–C/C++的复习的学习成果进行实践检验以及知识拓展,裂变自己接触和学习过的知识及技巧;主要是理论和实践相结合,以基础知识为主,实践操作为辅,保证学习效果,和大家一起回顾知识,共同进步,加油!

特别提示:【每日一问】栏目包括但不限于【今日主题】、【实践演练】、【知识裂变】等模块,内容比较基础,适合新手学习以及熟手进行知识回顾,大神勿喷,请自动绕道,谢谢

1、今日主题

若变量已正确定义并赋值,下面不符合C/C++的语法的表达式是?( )

A、a = 35,a4,a+6

B、a = (b=4) + (c=6)

C、a = a +7 = c + 5

D、a = 10 + ‘a’ - ‘b’

正确答案:C(你选对了嘛?)

2、实践演练

说明上题的正确选项并计算出来:

A:逗号运算符,先算a=35得a的值为15,然后求解a4,得60,最后求解a+6,得66;

B:表达式的值为10,a的值为10,b等于4,c等于6;

D:表达式的值为9,字符以对应的ASCII码进行计算;

C:错误,赋值运算符自右向左计算原则,其左值不能为表达式。

3、知识裂变

运算符优先级:优先级由高到低排列

初等运算符

单目运算符

算术运算符

关系运算符

逻辑运算符

条件运算符

赋值运算符

逗号运算符

问:各种运算符的结合方向是怎样的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值