视频教学资源
熟悉使用C语言常用的运算符
熟练掌握C语言常用的表达式
掌握C语言中的类型转换
请在预习前完成下列单词,将其写在横线上。
①operator(['ɔpəreitə]运算符):_____________________________________
②math([mæθ]数学):________________________________________________
③fmod([fmɔd]求余数):______________________________________________
④true([tru:]真实的,准确的):_______________________________________
⑤false([fɔ:ls]不真实的,错误的):__________________________________
⑥type([taip]类型;种类):__________________________________________
1.定义2个变量a和b,分别赋值为8和-1,然后进行以下运算:a>b && b>0、a>b||b>0和!b。把运行结果打印出来,效果如下图所示。【参考本章例3.3】
使用关系运算符
2.定义变两a,b,c,num1,num2;其中num1的初始值是4,num2是4;然后进行以下运算:a=++num1;b=num2--;c=num1>num2?10:5;效果如下图所示。【参考本章例3.7和例3.8】(www.xing528.com)
自增/自减运算符,条件运算符
3.表达式1/2*3*4的值为(A)。(选择一项)
A.0
B.1
C.2
D.6
4.C语言中,运算对象必须是整型的运算符是(D)。(选择一项)
A.+
B.-
C.*
D.%
C语言中运算符和表达式数量之多,在高级语言中是少见的。正是丰富的运算符和表达式使C语言功能十分完善。这也是C语言的主要特点之一。
C语言的运算符不仅具有不同的优先级,而且还有一个特点,就是它的结合性。在表达式中,各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规则,还要受运算符结合性的制约,以便确定是自左向右进行运算还是自右向左进行运算。这种结合性是其它高级语言的运算符所没有的,因此也增加了C语言的复杂性。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。