易百教程

算术运算

算术语句具有以下形式:

variable_name = arithmetic_expression;

=运算符表示右侧的算术表达式使用变量或显式数字指定计算,这些变量或显式数字使用算术运算符组合,例如加法(+),减法(),乘法(*)和除法(/)。

以下代码是一个算术语句:

total = cats + dogs + bugs + others;

此语句的作用是计算=右侧的算术表达式的值,并将该值存储在左侧指定的变量中。
C语言中的=符号定义了一个操作,它没有具体说明两边是相等的。它通过评估右侧表达式得到的值赋予左侧变量中。

示例:

total = total + 2;
total = cats + dogs + bugs + others;
total = total + 2;
printf("The total number of pets is: %d", total);

示例代码

// 简单算术运算
#include <stdio.h>

int main(void)
{
      int total;
      int cats = 2;
      int dogs = 1;
      int bugs = 1;
      int others = 5;
      // Calculate the total number of pets
      total = cats + dogs + bugs + others;
      total = total + 2;
      total = cats + dogs + bugs + others;
      total = total + 2;

      printf("We have %d pets in total\n", total);   // Output the result
      return 0;
}

执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc -o arithmetic-operations arithmetic-operations.c
hema@ubuntu:~/book$ ./arithmetic-operations
We have 11 pets in total