1.
运算符:+ - * / %(取余) (351%100=51) 5235
去除最大的一位: 5235%1000=235(除1000取余)
去除最小的个位:5235/10=523
运子:数字
运算优先级:
取平均值:
#include <stdio.h>
#include <stdlib.h>
int main()
{ int a,b;
printf("求两数的平均值:",a,b);
scanf("%d %d",&a,&b);
double t=(a+b)/2.0; //一定要写2.0,如果写2则会保留整数舍却小数点后
printf("两数平均值为:%f",t);
return 0;
}
2.变量
如果a,b两变量值需要交换,需要第三个空变量作为交换的桥梁如:
int a=3, b=6;
int c;
c=a;
a=b;
b=c;
printf(”a=%d,b=%d“,a,b);
return 0 ;
调试时需要设置一个断点 ,可以看断点前变量的运行数值 (断点:点击代码左边数列数字,当程序开始运行时会停在断点出,还未执行,将要执行)
3。复合赋值
5个算术运算符,+-*/ %,可以和赋值运算符“=”结合起来,形成复合赋值运算符:“+=”、“-=”、“*=”、“/=”和“%=”
如:total+=5 => total=total+5 ; total*=sum+12 => total=total*(sum+12) 注意两个运算符中间不要有空格
了解::递增递减运算符
“++”和“--”是两个很特殊的运算符,它们是单目运算符,这个算子还必须是变量。这两个运算符分别叫做递增和递减运算符,他们的作用就是给这个变量+I或者-l。count++; count += l => count = count + l;