社区
其它技术问题
帖子详情
C++的关系表达式
Jolin19890918
2011-07-01 09:25:40
#include <iostream.h>
void main()
{
int a=3,b=4,c;
c=a>b?++a:++b;
cout<<a<<","<<b<<"."<<c<<end1;
c=a-b?a-3?b:b-a:a;
cout<<a<<","<<b<<","<<c<<end1;
}
...全文
145
4
打赏
收藏
C++的关系表达式
#include void main() { int a=3,b=4,c; c=a>b?++a:++b; cout<<a<<","<<b<<"."<<c<<end1; c=a-b?a-3?b:b-a:a; cout<<a<<","<<b<<","<<c<<end1; }
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingcairousi
2011-07-18
打赏
举报
回复
嗯⋯⋯我的建议是把你想要先算的东西用括号扩起来,这样可以很好的规避运算符优先级的问题
就想叫yoko
2011-07-01
打赏
举报
回复
运算符优先级
运算 顺序
Jolin19890918
2011-07-01
打赏
举报
回复
忘写了 我是问
c=a-b?a-3?b:b-a:a;
cout<<a<<","<<b<<","<<c<<end1;
这个结果?是怎么出来的?
bdmh
2011-07-01
打赏
举报
回复
干嘛呢,三三目运算?
c=a>b?++a:++b
等同于
if (a>b)
c = ++a;
else
c = ++b;
C++
学习笔记——循环和
关系
表达式
C++
提供了3种循环:for 循环、while 循环和do while 循环。如果循环测试条件为true 或非零,则循环将重复执行一组指令;如果测试条件为 false 或0则结循环。for循环和while 循环都是入口条件循环,这意味着程序将在执行循环体中的语句之前检查测试条件。do while 循环是出口条件循环,这意味着其将在执行循环体中的语句之后检查条件。每种循环的句法都要求循环体由一条语句组成。然而,这条语句可以是复合语句,也可以是语句块(由花括号括起的多条语句)。
简单介绍
C++
关系
表达式
和循环
简单介绍
C++
关系
表达式
和循环
C++
Primer Plus——第5章 循环和
关系
表达式
C++
编程学习笔记
if else+
关系
表达式
c++
优先级:
关系
表达式
的值是一个逻辑值,即“真”或“假”。 在
C++
中用数值1代表“真”,用0代表“假”。 高: ><>ニ<ニ 低 ==!=
关系
表达式
中的注意问题—总结钱能
C++
关系
表达式
中的注意问题—总结钱能
C++
(1)注意“=”与“==”的区别 “=”是赋值运算符,用来连接成赋值
表达式
,它的值是所赋的值。 “==”是
关系
运算符,用来连接
关系
表达式
,它的值是真(1)或假(0); 相等比较与赋值操作之所以容易搞错,是因为它们都有值,都能作为条件。 如果将他们放入if条件中,成为条件
表达式
,则其执行的情况为: 不要忽视编译结果中的warning(
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章