首页 理论教育 C语言程序设计-第三章运算符及表达式

C语言程序设计-第三章运算符及表达式

时间:2023-10-26 理论教育 版权反馈
【摘要】:视频教学资源熟悉使用C语言常用的运算符熟练掌握C语言常用的表达式掌握C语言中的类型转换请在预习前完成下列单词,将其写在横线上。自增/自减运算符,条件运算符3.表达式1/2*3*4的值为。A.+B.-C.*D.%C语言中运算符和表达式数量之多,在高级语言中是少见的。正是丰富的运算符和表达式使C语言功能十分完善。这种结合性是其它高级语言的运算符所没有的,因此也增加了C语言的复杂性。

C语言程序设计-第三章运算符及表达式

视频教学资源

熟悉使用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语言的复杂性。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈