c语言if语句有多个条件怎么写?比如,当1<t<3 , 5<t<7 , t≠100,t≠101时,输出“条件成立”。

比如,当1<t<3 , 5<t<7 , t≠100,t≠101时,输出“条件成立”,应该如何写代码。

有多个条件时,要看各个条件之间的关系,才能写出相应的逻辑表达式。关系不同,写出的语句也不同。下面是形式之一:
main()
{int t;
scanf("%d",&t);
if(t>1&&t<3||t>5&&t<7||t!=100||t!=101)
printf("条件成立\n");
}
值的说明的是,本举例没有实用价值,因为对于任何t值,都会输出"条件成立"。
温馨提示:答案为网友推荐,仅供参考
相似回答