C语言中sum=i 什么意思

Python09

C语言中sum=i 什么意思,第1张

在C语言中这个属于复合赋值运算符中的一种。

表示把左边的变量除于右边变量的值赋予右边的变量 sum=sum+i可以简写为 sum+=i还有 如 sum-=i;sum*=i/=、%=等等,很多,样的表示方法可以让程序更加简洁。

扩展资料:

和sum+=i类似的的sum+=1/i的意思:

sum是用来求和的 sum+=1/i 分解开来就是sum = sum+1/i

也就是说每次 sum都在本身已经有的基础上再加上一个1/i

比如说

第一次 sum=0 sum+=1/i 也就是说 sum=0+1/1=1

第二次 sum=1 sum+=1/i 也就是说 sum=1+1/2=3/2

.........

一直这样累加到循环终止为止

在C语言中这个属于复合赋值运算符中的一种。

表示把左边的变量除于右边变量的值赋予右边的变量 sum=sum+i;可以简写为 sum+=i;还有如 sum-=i;sum*=i;/=、%=等等,很多这样的表示方法可以让程序更加简洁。

C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。

C语言拥有经过了漫长发展历史的完整的理论体系,在编程语言中具有举足轻重的地位。