C 语言赋值运算符

17 Mar 2025 | 4 分钟阅读

C 编程语言中有不同类型的运算符,例如算术运算符、关系运算符、位运算符、赋值运算符等。赋值运算符用于将值、变量和函数赋给另一个变量。让我们讨论各种类型的赋值运算符,例如 =、+=、-=、/=、*= 和 %=。

赋值运算符的示例


Assignment Operator in C

简单赋值运算符 (=)

它用于将右侧操作数或变量赋给左侧变量。

语法

让我们创建一个程序来在 C 语言中使用简单赋值运算符。

Program1.c

输出

 The value of n1: 5
 The value of n2: 5
 The value of c: 10
 The value of x: 15

加并赋值运算符 (+=)

该运算符用于将左侧操作数与左操作数相加,然后将结果赋给左操作数。

语法

让我们创建一个程序来在 C 语言中使用加并赋值运算符。

Program2.c

输出

The value of a: 5
 The value of b: 15

减并赋值运算符 (-=)

该运算符用于将左操作数与右操作数相减,然后将结果赋给左操作数。

语法

让我们创建一个程序来在 C 语言中使用减并赋值 (-=) 运算符。

Program3.c

输出

 The value of n1: 5
 The value of n2: 5

乘并赋值运算符 (*=)

该运算符用于将左操作数与右操作数相乘,然后将结果赋给左操作数。

语法

让我们创建一个程序来在 C 语言中使用乘并赋值 (*=) 运算符。

Program4.c

输出

The value of n1: 5
 The value of n2: 50

除并赋值运算符 (/=)

该运算符用于左操作数和右操作数之间,它将第一个数除以第二个数,并将结果返回到左操作数中。

语法

让我们创建一个程序来在 C 语言中使用除并赋值 (/=) 运算符。

Program5.c

输出

The value of n1: 5
 The value of n2: 2

取模并赋值运算符 (%=)

该运算符用于左操作数和右操作数之间,它将第一个数 (n1) 除以第二个数 (n2),并将余数返回到左操作数中。

语法

让我们创建一个程序来在 C 语言中使用除并赋值 (%=) 运算符。

Program6.c

输出

Enter the value of n1: 23

 Enter the value of n2: 5

 The modulus value of n2: 3