初识C语言(3)
本文章参考《C语言程序设计现代方法(第二版)》以及根据自己所学的总结,不正确或者不适当的地方欢迎批评指正,主要以学习总结以及应用为主,在深入学习的同时也会及时更正不适合的地方。
本次主要以介绍表达式为主,表达式是一个笼统的概念,包括重要运算符、优先级和结合性以及运算符与表达式语句等。
C语言的一个特点就是它更多地强调表达式而不是语句,表达式是表示如何计算值的公式。最简单的就是表达式时变量和常量。
3.1
1、算数运算符是包括C语言在内的许多编程语言中广泛应用的一种运算符,以下为几种重要运算符:
注意: 取模或取余运算符(%):i % j的值为i除以j后的余数
2、在有的算数运算符中可能产生意想不到的结果,可能会出现“截取”,可能会丢掉分数部分直接只出整数部分。
“截取”:当两个操作数都是整数时,运算符 / 会丢掉分数部分来取结果。
验证简单程序如下:
/*验证运算符/“截取”现象*/
#include <stdio.h>
int main()
{
float a = 3 / 4;
int c = 3 / 4;
printf("输出的结果是:%f\n",a);
printf("输出的结果是:%d\n",c);
return 0;
}
运行结果如下:
当运算符/和运算符%用于