用C语言程序解九章算术
下面是一个C语言程序来解决九章算术的问题:#include <stdio.h>
// 求两个整数的和
int sum(int a, int b)
{
return a + b;
}
// 九章算术
int jiuzhangsuanfa(int a, int b)
{
// 首先计算a + b
int c = sum(a, b);
// 然后计算a - b
int d = a - b;
// 再计算a * b
int e = a * b;
// 最后计算a / b
int f = 0;
if (b != 0)
{
f = a / b;
}
else
{
printf("Divisor cannot be zero!\n"); return -1;
return在c语言中是什么意思}
printf("%d + %d = %d\n", a, b, c); printf("%d - %d = %d\n", a, b, d); printf("%d * %d = %d\n", a, b, e); printf("%d / %d = %d\n", a, b, f);
return 0;
}
// 主函数
int main()
{
int a, b;
printf("Please enter two numbers: "); scanf("%d %d", &a, &b);
int result = jiuzhangsuanfa(a, b);
return result;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论