#include<stdio.h>
//今天给大家讲解的时c语言中的表达式(其实我自己复习的时候也是看这些内容)
//表达式有赋值表达式用=表示,同时还有运算符:包括1.算术运算符,关系运算符
//逻辑运算符,以及位运算
void main()
{ int a,b,c,d,e,f;
a=10; //此处用的是赋值表达是把10赋给变量a
b=a;//把b的值赋给a
e=11;
f=12;
printf("b的值是%d\n",b);
c=b*a;
printf("c的值是%d\n",c);///像传统意义上的+,-,*(×),/(÷),%是取余的意思
d=c%b;
printf("d的值是%d\n",d); //100÷10的余数是0,刚好被整除,所以余数值是0
//关系运算符有<,<=,>,>=,==(等于),!=(不等于),其中前四种的优先级是相同的
//并且大于后两种。ps:常用在if,if else或者swich分支中,后面我们讲分支中会使用
//逻辑运算&&(逻辑与也叫做逻辑并)只有当两侧关系式同时满足时才可以执行
scanf("请输入一个数%d,&e");
if(e>10&&e<20)
{ printf("e的值是%d",e);
}
///因为那个e的值是在函数开头定义的所以在这个循环里面不会发生改变
//这里帮助我们顺便复习了一下前面的知识点
else(e>20||e<25); //满足任何左右任何一个条件即可
{
printf("这是另一种情况"); //如果上下条件均满足则输出if和else的内容
}
//ps:if分支判断还有那个if(条件) {} else if{} else{}
//大括号内均为内容,()内均为条件
return 0;
}
c语言表达式和运算符的部分内容(还缺少一部分位操作),下一篇会进行讲解
最新推荐文章于 2024-05-23 20:46:50 发布