| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2251 人关注过本帖
标题:问大家一个小的知识点(很有趣哦)
取消只看楼主 加入收藏
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
结帖率:98.15%
收藏
已结贴  问题点数:10 回复次数:10 
问大家一个小的知识点(很有趣哦)
判断x的符号,如果X是正数,则A的值为1,如果是负数,A为-1,如果是0则A为0
不用if else switch goto do while for 等语句 应该怎么写?
搜索更多相关主题的帖子: 知识点 
2010-09-27 18:25
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用flyue在2010-9-27 18:28:34的发言:

以前看过有个办法,忘了。。。

能不能用 ?:
咕~~(╯﹏╰)b。。。
沙发就对了
那你写吧

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 18:29
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用flyue在2010-9-27 18:32:00的发言:

我记得有个更高明的办法,不用?: ><

忘了。。老了老了..
什么方法 不吝赐教

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 18:33
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用寒风中的细雨在2010-9-27 18:39:38的发言:

#include

int main()
{
    int a;
    while(1)
    {
    scanf("%d", &a);
    printf("\t%d\n", a<0? -1:(a>-a));
    }
    return 0;
}
这个厉害  用一次三木

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 19:37
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用cacker在2010-9-27 21:20:32的发言:

判断x的符号,如果X是正数,则A的值为1,如果是负数,A为-1,如果是0则A为0
不用if else switch goto do while for 等语句 应该怎么写?

#include

int main(void)
{
  int x = 0;
  int a;

  scanf("%d", &x);
  a = -x;
  x > 0 && a = 1;  
  x == 0 && a = 0;
  x < 0 && a = -1;

  printf("%d \r\n", a);      
  
}


很简单咯  就用逻辑开关拉。哈哈····不过 编译成汇编语言  其实和if没啥区别···

高手 这个最厉害 小弟佩服

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 22:15
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用清风拂晓在2010-9-27 22:22:15的发言:

 x == 0 && a = 0;
这句能成立?  &&两边不是都要非零的数才能成立?
为什么不可以?

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 22:24
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用清风拂晓在2010-9-27 22:35:42的发言:

哦 也是说x > 0 && a = 1;这成立了之后
 x == 0 && a = 0;
  x < 0 && a = -1;
就不会运行到了?
不是 怎么可能 是x == 0 && a = 0;这种语句 如果x == 0 不成立 就不再判断a = 0 直接表达式就是0

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 22:39
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
是x == 0 && a = 0;这种语句 如果x == 0 不成立 就不再判断a = 0 直接表达式就是0

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-27 22:40
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用清风拂晓在2010-9-27 22:48:38的发言:

又学到了东西 今天收获不错
呵呵 我的帖子都是让大家学习的平台哈

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-28 00:31
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
以下是引用御坂美琴在2010-9-28 23:54:42的发言:

我在34楼留的链接,各位有看看不
看了 你的BLOG

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-29 00:19
快速回复:问大家一个小的知识点(很有趣哦)
数据加载中...
 
   



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

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