printf,scanf以及运算符
printf()函数:将参数文本打印到屏幕;本身是一个库函数-》c语言已经实现其功能,调用时必须引入头文件
scanf()函数:主要用于从键盘获取数据到程序的变量当中
程序:scanf("%d",&score);&为取地址符号;一次输入多个变量:scanf("%d%f%d",&a,&b,&c);、
scanf的返回值:
正常情况:返回成功读取的变量个数
无数据读取:如果没有读取任何项,或者匹配失败,则返回0
文件结束:如果在成功读取任何数据之前,发生了读取错误或者遇到读取到文件结束,则返回常量EFO(-1);efo:文件结束标志
算术操作符:+ - * / %
复合运算符: +=;-=;*=;/=;%=;
单目运算符: ++; --; a++ 先使用后+1 ;++a 先+1 后使用
移位运算符:>>右移,左边补符号位,为0补0,为1补1,相当于是除法;<<左移,右边补0,相当于是乘法
位操作符: &与;|或;^异或;~取反
关系运算符: > ; >=; < ; <= ; == ; != 不等于
逗号表达式:就是用逗号隔开的多个表达式,从左到右依次执行,整个表达式的结果是最后一个表达式的结果
逻辑运算符:!;逻辑取反运算符;&&:逻辑与运算符;||:逻辑或运算符;

浙公网安备 33010602011771号