c语言中if(a等于1或者a等于2)怎么写

2020-02-04 09:22发布

if(a等于1或者b等于2)
   {
   c=3
  }
等答案
我是这样写的
if((a==1)||(b==2))
   {
   c=3
   }
这样对吗,标准是怎么写的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
lawdown
1楼-- · 2020-02-04 09:24
貌似就是这么写的  
if((a==1)||(b==2))
   {
   c=3;
   }
crysislinux
2楼-- · 2020-02-04 14:38
本帖最后由 crysislinux 于 2012-3-29 21:10 编辑

你是对的……
只是有时为了防止少写了个等号
  1. if((1==a)||(2==b))
  2. {
  3.       c=3;
  4. }
复制代码
sunocean
3楼-- · 2020-02-04 20:20
3楼是最正确的方式,楼主记住这种用法,此贴可以结了
y574924080
4楼-- · 2020-02-05 01:48
 精彩回答 2  元偷偷看……
albert_w
5楼-- · 2020-02-05 04:48
lz的还可以去掉一层括号.这种基础优先级可以不要括号了,基本上不会有人误解
crysislinux
6楼-- · 2020-02-05 05:35
本帖最后由 crysislinux 于 2012-3-29 21:38 编辑
y574924080 发表于 2012-3-29 21:30
这个

想你这样贴代码的方法是???????


就在回复的编辑器里边有插入代码的代码……
图标的样子是<>
当然,你也可以直接插入代码……这个我就打不出示例来了……

一周热门 更多>