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 得到的余数)。
上一篇:
idea打包java可执行jar包
下一篇:
求二次方程根的C程序
评论区