若有说明 int x,y;不能实现以下函数关系的程序段是( ).
A ) if (x0) y=1;
else y=0;
C) y=0; D) if (x>=0)
if (x>=0) if (x>0) y=1;
{if (x>0) y=1;} else y=0;
else y= -1; else y= -1;
若有说明 int x,y;不能实现以下函数关系的程序段是( ).
答案:1 悬赏:10 手机版
解决时间 2021-04-05 06:43
- 提问者网友:谁的错
- 2021-04-04 16:15
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-04-04 17:39
选(b}
y= -1;
if (x!=0)
i f (x>0) y=1;//没做用
else
y=0;//只要x>0或小于0都是y=0;
再问: 你的答案是错的,至少你的解释是错的,我运行过
再答: 还是选(b},重新解释 y= -1;//按题意应为y=0 if (x!=0) i f (x>0) y=1; else y=0;//x小于0,y=0,按题意应该是-1;
再问: 按你这样解释c也不对,对于B,x!=0包含x>0,和x0,y=1;x0 时 y=1; x=0 时 y=0; x
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯