c语言基础学习
int num1 = 15;
int num2 = 5;
int temp = 0;
//先把num1放到temp里
temp = num1;
//先把num2放到num1里
num1 = num2;
//先把temp放到num2里
num2 = temp;
算数运算符
+加法运算
-减法运算符
*乘法运算符
/除法运算符 ------整型相除取整,除数不为0
%取余运算符 ------两边均为整数
++递增运算-------运算符在前,先执行;运算符在后,后执行;
--递减运算-------运算符在前,先执行;运算符在后,后执行;
符合运算符
+= a+=b;含义a=a+b;
-= a-=b;含义a=a-b;
*= a*=b;含义a=a*b;
/= a/=b;含义a=a/b;
%= a%=b;含义a=a%b;
表达式 :常量、变量与运算符的组合。
eg:3+5,a+=b,a>b?a:b,3,a;
注:表达式都会返回值。
语句
语句是程序执行的最小单位,以分号结尾。
格式化输出函数printf
语法形式printf(格式串,表达式1,表达式2,....);
%04d //不足位补零
%4.2f //保留小数点后两位
%-4d //左对齐
转义字符 \n 回车符 \\打印\ %% 打印% \b 退格 \f换页 \t跳格 \v垂直跳格
格式化输入
scanf(格式串,表达式1,表达式2,...);
scanf注意事项
1.以回车确定输入结束,
2.scanf("%d%d",&num1,&num2); //限制输入格式
3.不要在格式串后面加“\n“ 否则会抵消掉人工输入的回车键