c语言基本运算讲解(如何进行数值运算)

程序设计语言一般会提供数值运算功能,C语言也不例外,其提供的基本数值运算包括加法、减法、乘法、除法和求余运算,在C语言中,我们通过使用特定的符号(称为操作符)对指定数目的数值(称之为操作数)执行对应的数值运算就可以求出对应的结果,以上五种运算符号在C语言中的表示及其含义见下表1。

符号

功能描述

例子

加法操作符

600 18 = 618

-

减法操作符

314 – 14 = 300

*

乘法操作符

32 * 4 = 128

/

除法操作符

128 / 4 = 32

%

求余操作符

129 % 4 = 1

表1

C语言中的数值运算符号与数学公式中的运算符号并不完全相同,比如加号( )和减号(-),在两种计算环境中的表示方式相一致,都是使用 或-表示;但是对于乘法运算符号,数学公式采用的是×,在C语言中对应的乘法运算符号为*;除法符号在数学公式中表示为÷,在C语言中对应的运算符为/。除此之外,C语言还提供了求余运算,比如表1中129除以4,商为32,余数为1,则在C语言中的表示方式为129 % 4求余的结果为1。

下图通过C语言代码演示数值运算符的用法,并通过printf将运算结果输出至屏幕。

c语言基本运算讲解(如何进行数值运算)(1)

图1

代码中通过调用函数printf执行输出数值运算结果。注意printf函数第一个参数中,我们使用了一个新的转换符%d,这个转换符一个作用是在输出格式串中提供占位功能,另一个功能是指定输出的值类型为整数,这个%d转换符与%s转换符分别正对不同的数值类型,%s转换符输出的值类型为字符串。整型数值和字符串数值行在C语言中是两种不同的数据类型,分别使用不同的转换符。在printf的第二个参数我们并不是直接传入一个数值,而是采用“数值 操作符 数值”的格式传递参数,在程序运行时,代码首先执行第二个参数中的数值运算,之后才是调用printf函数将运算结果输出值屏幕,见图2。

c语言基本运算讲解(如何进行数值运算)(2)

图2

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页