21xrx.com
2024-03-29 04:43:56 Friday
登录
文章检索 我的文章 写文章
C 中的算术运算
2021-07-06 21:03:58 深夜i     --     --
C

用于执行用户输入的两个数字/整数的加、减、乘和除的基本算术运算的 C 程序。

C 中的除法

在 C 语言中,当我们将两个整数相除时,我们会得到一个整数结果,例如 5/2 的计算结果为 2。

作为一般规则,整数/整数 = 整数、浮点数/整数 = 浮点数和整数/浮点数 = 浮点数。 所以我们在我们的程序中将分母转换为浮点数,你也可以在分子中写上浮点数。 这种显式转换称为类型转换。

 

用于算术运算的 C 程序

#include <stdio.h>


int main()
{
   int first, second, add, subtract, multiply;
   float divide;
 
   printf("Enter two integers\n");
   scanf("%d%d", &first, &second);
 
   add = first + second;
   subtract = first - second;
   multiply = first * second;
   divide = first / (float)second;   //typecasting, you can also write: divide = (float)first/second

   printf("Sum = %d\n", add);
   printf("Difference = %d\n", subtract);
   printf("Multiplication = %d\n", multiply);
   printf("Division = %.2f\n", divide); // "%.2lf" to print two decimal digits, by default (%lf) we get six
 
   return 0;
}

 

程序输出:

下载算术运算程序。

如果我们在 C 程序中计算 13/5,结果是 2,所以你可能会想我如何得到余数。 要获得它,请使用模数运算符 (%),是的,它是一个百分比符号。

n = 13%5;

n 的值为 3(13 除以 5 得到的余数)。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章