在C语言中什么语句必须满足两个条件,才执行一条语句.

必须满足两个条件,才执行一条语句.在C语言中怎么编写,求大神指教.

思路:可以把两个条件用逻辑与运算,只有两个条件同时成立才为真。

逻辑与:运算符号“&&”,相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。

参考代码:

//只有i大于等于0,并且小于等于10时才输出i大于等于0并且小于等于10。 
#include<stdio.h>
int main()
{
int i=5;
if(i>=0&&i<=10)
printf("%d大于等于0并且小于等于10.",i); 
    return 0;
}
/*
运行结果:
5大于等于0并且小于等于10.
*/
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-28
if (a==1 && b==1)
{
    dosomething
}

这个就是同时满足a等于1 并且b等于1 两个条件才执行 dosomething

第2个回答  2018-02-28
if(条件1 && 条件2)
{
执行内容;

}
第3个回答  2018-02-28
思路:可以把两个条件用逻辑与运算,只有两个条件同时成立才为真。
逻辑与:运算符号“&&”,相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。
参考代码:

12345678910111213
//只有i大于等于0,并且小于等于10时才输出i大于等于0并且小于等于10。 #include<stdio.h>int main(){ int i=5; if(i>=0&&i<=10) printf("%d大于等于0并且小于等于10.",i); return 0;}/*运行结果:5大于等于0并且小于等于10.*/
第4个回答  2014-09-19
很简单!! && (逻辑与)这个符号应该认识吧 或者用If嵌套一下都行!本回答被提问者采纳
相似回答