1 关系运算符与逻辑运算符
算数运算符的优先级高于关系运算符
关系运算符的优先级高于逻辑与(&&)和逻辑或(||)运算符
例:
5>3&&8<4-!0
解:虽然!0优先级很高为第二优先级,但是由于短路运算,优先计算5>3,结果为1,满足&&左关系式成立,随后计算&&右关系式,优先计算!0为1,4-1=3,8<3不成立为0,最后运算&&,结果为0。
2 if-else语句
#include <stdio.h>
int main()
{
int i;
while(scanf("%d",&i))
{
if(i>0)
{
printf("i is bigger than 0\n");
}else{
printf("i is not bigger than 0\n");
}
}
return

这篇博客详细介绍了C语言中的关系运算符与逻辑运算符、if-else语句、while循环、for循环的使用规则,以及在循环中如何使用continue和break语句来控制流程。特别强调了在循环中合理使用这些语句避免死循环的重要性,并通过实例展示了各种循环的应用。
最低0.47元/天 解锁文章
2767

被折叠的 条评论
为什么被折叠?



