夙惜言 发表于 2020-6-4 18:04:20

C语言 为什么if(a>b && a>c)有错误

本帖最后由 夙惜言 于 2020-6-4 18:28 编辑

为什么我这样判断最大值会一直输出data_a
这样写有什么漏洞吗

夙惜言 发表于 2020-6-4 18:29:51

本帖最后由 夙惜言 于 2020-6-28 14:36 编辑

{:10_266:}我吐了,是我scanf输入的问题

Twilight6 发表于 2020-6-4 18:08:07

{:10_245:}差点看成Python想说你这是错误语法了

jackz007 发表于 2020-6-4 18:08:50

if(data_a > data_b && data_a > data_c) max = data_a      ;
else if(data_b > data_a && data_b > data_c) max = data_b ;
else max = data_c                                        ;

夙惜言 发表于 2020-6-4 18:09:07

Twilight6 发表于 2020-6-4 18:08
差点看成Python想说你这是错误语法了

{:10_266:}我去改一下名字

405794672 发表于 2020-6-5 10:59:45

多此一举。else中已是a<b,你还判断a是否小于b,是嫌CPU活得太轻松了吗
页: [1]
查看完整版本: C语言 为什么if(a>b && a>c)有错误