|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 值的真假与赋值
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1297
人关注过本帖
标题:
值的真假与赋值
取消只看楼主
加入收藏
迫秋
等 级:
新手上路
帖 子:12
专家分:0
注 册:2011-1-30
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:10 回复次数:1
值的真假与赋值
已有定义语句:int m=0,n=1;执行表达式(m=5<3)&&(n=7>9)后,n的值是?
我的解答是:5《3为假值 即0 ,赋给m,即m=0,对着呢,右面7》9为假值即0 即n=0。所以n =0
而答案说将假值直接赋予m,根据&&的运算,后面不用计算,即n=1
之前我听的课件中假值都是赋值0啊,怎么在这直接附加值了呢?
不明白。。。那到底什么时候假值为0,非0表示真,?什么时候代表数字本身意义?晕
谢谢啊
搜索更多相关主题的帖子:
表达式
附加值
答案
2011-02-04 21:03
举报帖子
使用道具
赠送鲜花
迫秋
等 级:
新手上路
帖 子:12
专家分:0
注 册:2011-1-30
第
2
楼
收藏
得分:0
回复 3楼 刘定邦
谢谢详细的解答,但我还是不明白:题中给出的m=0 n=1 起什么作用,如果判断之前的为真,输出m值为0?还是1?是代表“真假”的1和0?还是给出的数值?同理n值。
能不能麻烦你,如果将题中的换做m=5,n=3,会是怎样的结果呢?
谢谢啊
我就是不明白“=”算赋值?
比如m=5<3;
5<3为假,0,是把0数值赋予m吗?即m值是0吗?
如果是真,m=1呢?还是题目中给出的原值?
2011-02-05 00:10
举报帖子
使用道具
赠送鲜花
2
1/1页
1
快速回复:
值的真假与赋值
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.025137 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved