c语言if()的使用_博问_
首页 新闻 搜索 专区 学院
logo
园子 · 关注 · 粉丝 · 随便看看 · 消息

欢迎,请先 登录 或者 注册

登录 / 注册

问题反馈

c语言if()的使用

0
悬赏园豆:20 [待解决问题]

为什么
if((a>=0,a<=100)&&(b>=0,<=100)&&(0=<c,c<=100))
这么写b,c无法参与判断。
就是本来是需要abc三者都满足在0-100区间内,可是这么写的话只要a在这个区间内就可以运行if了,根本跟bc的值没有关系。就比如我输入a=120 b=60 c=60这个条件是就可以运行if,但是我输入a=60 b=120 c=60这也可以运行if。各位懂得能给解释解释吗?感激不尽!

吃吃就知道吃的主页 吃吃就知道吃 | 初学一级 | 园豆:166
提问于:2021-10-22 20:58
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< >
分享
分享您的问题
所有回答(1)
0

应该用&&而不是逗号连接

计算机知识杂谈 | 园豆:346 (菜鸟二级) | 2021-10-22 21:25
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); if((a>=0&&a<=100)&&(b>=0&&b<=100)&&(0<=c&&c<=100))printf("yes"); } 
支持(1) 反对(0) 计算机知识杂谈 | 园豆:346 (菜鸟二级) | 2021-10-22 21:26

@计算机知识杂谈: 哦哦,谢谢了!
我懂了。

支持(0) 反对(0) 吃吃就知道吃 | 园豆:166 (初学一级) | 2021-10-22 21:31
上传图片

Ctrl+Enter键快速提交
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册

问答 28u iTmz.Net 3q科技 A8团队1 A8团队2 A8团队3 A8备