c语言运算代码

以下是一些常见的C语言运算代码示例:

加法运算:

int a = 5;
int b = 3;
int sum = a + b;
printf("sum = %d\n", sum);

减法运算:

int a = 5;
int b = 3;
int difference = a - b;
printf("difference = %d\n", difference);

乘法运算:

int a = 5;
int b = 3;
int product = a * b;
printf("product = %d\n", product);

除法运算:

int a = 5;
int b = 3;
int quotient = a / b;
printf("quotient = %d\n", quotient);

取余运算:

int a = 5;
int b = 3;
int remainder = a % b;
printf("remainder = %d\n", remainder);

自增运算:

int a = 5;
a++;
printf("a = %d\n", a);

自减运算:

int a = 5;
a--;
printf("a = %d\n", a);

复合赋值运算:

int a = 5;
int b = 3;
a += b; // 等价于 a = a + b;
printf("a = %d\n", a);

这些代码示例展示了C语言中常见的运算操作,你可以根据自己的需求进行修改和扩展。

当然,还有其他一些常见的C语言运算代码,如下所示:

逻辑运算:

int a = 5;
int b = 3;
int result = (a > b) && (a != b); // 逻辑与运算
printf("result = %d\n", result);

位运算:

int a = 5; // 二进制表示为 00000101
int b = 3; // 二进制表示为 00000011
int result = a & b; // 位与运算,结果为 00000001,即 1
printf("result = %d\n", result);

条件运算(三元运算符):

int a = 5;
int b = 3;
int max = (a > b) ? a : b; // 如果 a 大于 b,则 max 等于 a,否则 max 等于 b
printf("max = %d\n", max);

移位运算:

int a = 5; // 二进制表示为 00000101
int result = a << 2; // 左移 2 位,结果为 00010100,即 20
printf("result = %d\n", result);

求反运算:

int a = 5;
int result = ~a; // 求 a 的按位取反,结果为 11111010,即 -6
printf("result = %d\n", result);

这些是一些常见的C语言运算代码示例,希望对你有帮助。如果你有其他问题,请随时提问。