| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 739 人关注过本帖
标题:小弟有求
只看楼主 加入收藏
阿超来了
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-3-29
收藏
 问题点数:0 回复次数:14 
小弟有求
最近遇到几个难题,请大哥们帮忙!


1、若整型变量a=5,b=4,c=3,则表达式!(a>b&&b>c)的值为()
A、0 B、1 C、真 D、假
2、若整型变量a=3,b=4,c=5,则表达式a<b&&b<c的值为()
A、0 B、1 C、真 D、假
3、设有如下的变量定义:
int x=3,y=2,z=1,s=1,t=1;则执行逻辑表达式“(s=x<y)&&(t=y<z)”后s和t的值分别
是 ()
A、s=0,t=1 B、s=0,t=0 C、s=1,t=0 D、s=1,t=1
4、设有如下的变量定义:
int x,*t1,*t2;
并且以上三个变量都已被正确赋值,则下列选项种不合理的运算是()
A、x=t1>t2 B、x=t1+t2 C、x=t1-t2 D、x=(*t1)*(t2)
搜索更多相关主题的帖子: 大哥 表达式 
2007-06-26 22:49
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用阿超来了在2007-6-26 22:49:39的发言:
最近遇到几个难题,请大哥们帮忙!


1、若整型变量a=5,b=4,c=3,则表达式!(a>b&&b>c)的值为(A)
A、0 B、1 C、真 D、假
//a>b&&b>c 为1,非为0
2、若整型变量a=3,b=4,c=5,则表达式a<b&&b<c的值为(B)
A、0 B、1 C、真 D、假
//a<b&&b<c 为1 表达式为1,值无所谓真假,用1,0表示.
3、设有如下的变量定义:
int x=3,y=2,z=1,s=1,t=1;则执行逻辑表达式“(s=x<y)&&(t=y<z)”后s和t的值分别
是 (A)
A、s=0,t=1 B、s=0,t=0 C、s=1,t=0 D、s=1,t=1
//s=x<y, s=0,整个表达式运算结束,所以t 的值不变
4、设有如下的变量定义:
int x,*t1,*t2;
并且以上三个变量都已被正确赋值,则下列选项种不合理的运算是(D)
A、x=t1>t2 B、x=t1+t2 C、x=t1-t2 D、x=(*t1)*(t2)
//很明显前面三个都正确,后一个用是错的,因为t1只是个简单的变量,不能和*结合.

[此贴子已经被作者于2007-6-26 22:56:29编辑过]


倚天照海花无数,流水高山心自知。
2007-06-26 22:54
liyueyu
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2006-12-3
收藏
得分:0 
3 选B
2007-06-27 11:00
阿超来了
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-3-29
收藏
得分:0 

可是第一题答案是(D),第四题选(B)

2007-06-27 12:16
qimiao610
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-6-16
收藏
得分:0 

&&为与的逻辑符号,当前后两个表达式都为真时结果为真,只要其中一个表达式为假,结果就为假.

1、若整型变量a=5,b=4,c=3,则表达式!(a>b&&b>c)的值为(A? D?)这道题怎么看结果也是真啊,可以选B或C啊,
A、0 B、1 C、真 D、假
第二题是一个道理...应该为假吧.


世间最珍贵的不是\'得不到\'和\'已失去\',而是现在能把握的幸福!!!!
2007-06-27 14:23
qimiao610
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-6-16
收藏
得分:0 
请教各位高手是怎么看的!!

世间最珍贵的不是\'得不到\'和\'已失去\',而是现在能把握的幸福!!!!
2007-06-27 14:26
a307871404
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-6-19
收藏
得分:0 

1、若整型变量a=5,b=4,c=3,则表达式!(a>b&&b>c)的值为(B)
A、0 B、1 C、真 D、假
2、若整型变量a=3,b=4,c=5,则表达式a<b&&b<c的值为B()
A、0 B、1 C、真 D、假
3、设有如下的变量定义:
int x=3,y=2,z=1,s=1,t=1;则执行逻辑表达式“(s=x<y)&&(t=y<z)”后s和t的值分别
是 (B)
A、s=0,t=1 B、s=0,t=0 C、s=1,t=0 D、s=1,t=1
4、设有如下的变量定义:
int x,*t1,*t2;
并且以上三个变量都已被正确赋值,则下列选项种不合理的运算是(不知道了)
A、x=t1>t2 B、x=t1+t2 C、x=t1-t2 D、x=(*t1)*(t2)

我让我喜欢的人不开心     真没用
2007-06-27 16:23
阿超来了
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-3-29
收藏
得分:0 

答案是D、B、A、B
怎么解释啊,我想不通

2007-06-27 18:04
无玩过界
Rank: 1
等 级:新手上路
威 望:2
帖 子:246
专家分:0
注 册:2007-2-20
收藏
得分:0 
以下是引用阿超来了在2007-6-26 22:49:39的发言:
最近遇到几个难题,请大哥们帮忙!


1、若整型变量a=5,b=4,c=3,则表达式!(a>b&&b>c)的值为()
A、0 B、1 C、真 D、假
2、若整型变量a=3,b=4,c=5,则表达式a<b&&b<c的值为()
A、0 B、1 C、真 D、假
3、设有如下的变量定义:
int x=3,y=2,z=1,s=1,t=1;则执行逻辑表达式“(s=x<y)&&(t=y<z)”后s和t的值分别
是 ()
A、s=0,t=1 B、s=0,t=0 C、s=1,t=0 D、s=1,t=1
4、设有如下的变量定义:
int x,*t1,*t2;
并且以上三个变量都已被正确赋值,则下列选项种不合理的运算是()
A、x=t1>t2 B、x=t1+t2 C、x=t1-t2 D、x=(*t1)*(t2)

(1)a>b&&b>c为真,真的值为1 非真为假,假的值为0,这里是求值。
(2)同上,
(3)这里要注意顺序,先执行x<y的值,它的值为0再到执行s,s=0,如果第一个为假后面不用再判断,因为它是与。
(4)这个有点问题,感觉是类型不配搭。


2007-06-27 19:02
shixiaokun86
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-5-26
收藏
得分:0 

第一题应当选A 吧,它问的是值啊,应当是0阿


2007-06-27 19:30
快速回复:小弟有求
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057071 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved