c语言 %运算符,c语言运算符的优先级顺序

kodinid 21 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言 %运算符问题,于是小编就整理了1个相关介绍c语言 %运算符的解答,让我们一起看看吧。

  1. c语言中除号的用法和含义?

c语言中除号的用法和含义?

C语言中的除号,也就是除法运算符是“/”,它用来实现两个操作数相除的操作,例如a/b就是计算a除以b。但是在使用“/”运算符时要注意以下三点:

(1)除数不能为0;

c语言 %运算符,c语言运算符的优先级顺序-第1张图片-安济编程网
图片来源网络,侵删)

(2)当两个操作数都是整数时,“/”的运算结果也是一个整数,例如5/2=2。

(3)当两个操作数中有一个是实数,则结果也是实数。例如5.0/2=2.5。

所以在编写程序时,一定要细心,否则就会造成运算结果不正确。

c语言 %运算符,c语言运算符的优先级顺序-第2张图片-安济编程网
(图片来源网络,侵删)

c语言中的除用符号 / (正斜杠)表示

用法:1、当被除数和除数均为整型时,结果为整型。如1/2的结果是0,9/2的结果是4。

2、当被除数和除数任意一个为浮点数时,结果为浮点数。

c语言 %运算符,c语言运算符的优先级顺序-第3张图片-安济编程网
(图片来源网络,侵删)

如1.0/2的结果是0.5000000000000(double型),9.0/2.0的结果是4.5000000000000000(double型)

到此,以上就是小编对于c语言 %运算符的问题就介绍到这了,希望介绍关于c语言 %运算符的1点解答对大家有用。

标签: 运算符 结果 除号