24小时热门版块排行榜    

查看: 2236  |  回复: 29

sspa9999

至尊木虫 (著名写手)

楼主可能已经改成x==0了,才有可能是你说的这种情况

发自小木虫Android客户端
11楼2016-10-26 00:38:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

本帖仅楼主可见
12楼2016-10-26 00:49:41
已阅   申请程序强帖   回复此楼   编辑   查看我的主页

匿名

用户注销 (著名写手)

本帖仅楼主可见
13楼2016-10-26 00:55:53
已阅   申请程序强帖   回复此楼   编辑   查看我的主页

匿名

用户注销 (著名写手)

本帖仅楼主可见
14楼2016-10-26 00:59:14
已阅   申请程序强帖   回复此楼   编辑   查看我的主页

wangybcn

禁虫 (正式写手)

本帖内容被屏蔽

15楼2016-10-26 09:13:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wo2cast

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
12楼: Originally posted by jintianderen at 2016-10-26 00:49:41
我就是楼主!没有改成x==0。

    int i=1;
    if(i=ANY NUMBER)     cout << "A";
    else cout<<"B";

上述程序总是输出A...

一个等号是赋值的意思,所以你这三行代码的意思就是:以对i赋值成功与否来选择执行A或B。

很显然,你这里并没有阻止赋值的语句,赋值成功了,然后就是A了。

[ 发自手机版 http://muchong.com/3g ]
'“万事开头难”“之后呢?”“之后你就习惯了”
16楼2016-10-26 10:06:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yzhu798

新虫 (初入文坛)

x=0赋值语句,赋值成功,为1所以,,

发自小木虫Android客户端
17楼2016-10-26 12:54:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

引用回帖:
16楼: Originally posted by wo2cast at 2016-10-25 18:06:39
一个等号是赋值的意思,所以你这三行代码的意思就是:以对i赋值成功与否来选择执行A或B。

很显然,你这里并没有阻止赋值的语句,赋值成功了,然后就是A了。
...



发自小木虫Android客户端
18楼2016-10-26 21:27:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

引用回帖:
16楼: Originally posted by wo2cast at 2016-10-25 18:06:39
一个等号是赋值的意思,所以你这三行代码的意思就是:以对i赋值成功与否来选择执行A或B。

很显然,你这里并没有阻止赋值的语句,赋值成功了,然后就是A了。
...



发自小木虫Android客户端
19楼2016-10-26 21:27:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

引用回帖:
17楼: Originally posted by yzhu798 at 2016-10-25 20:54:38
x=0赋值语句,赋值成功,为1所以,,



发自小木虫Android客户端
20楼2016-10-26 21:27:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jintianderen 的主题更新
信息提示
请填处理意见