一、操作符:
算术操作符 + - * / %(取模)
define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//操作符
//算数操作符 + — * / %
int main()
{
//int a = 9/2;
//int b = 7 % 2;//7除2得到的余数(取模)
//printf("%d\n",a);
//printf("%d\n",b);
//除号两端都是整数的时候,执行的是整数除法,如果两端有一个浮点数,便执行浮点数除法,结果就是浮点数,
float a = 9 / 2.0;
int b = 7 % 2;//7除2得到的余数(取模)
printf("%f\n", a);
printf("%.1f\n",a);//当百分号%之后出现 .1f 则打印的数值只有小数点后一位,
printf("%.2f\n", a);// .2f 同理打印的数值位小数点后两位
printf("%d\n", b);
//取模操作符(%)的两个操作数只能是整数
return 0;
}
二、
移位操作符(( >> << )暂时不讲,涉及二进制)
位操作符 ( (& ^ |)暂时不讲)
赋值操作符 (= += -= *= /= &= |= >>= <<= )
#include<stdio.h>
int main()
{
//赋值操作符 (= += -= *= /= &= |= >>= <<= )
int a = 0;//初始化
a = 20;//赋值
a = a + 3;//a=23
a += 3;//a+3并且把值赋给a
return 0;
}
三、单目操作符