C语言编写程序,从键盘上输入2个数,求这2个数的和、差、积、商,用函数实现!

2025-04-14 14:38:44
推荐回答(1个)
回答1:


#include "windows.h"

#include "stdio.h"


int Add(int a, int b)

{

return a + b;

}

int Sub(int a, int b)

{

return a - b;

}

int Mul(int a, int b)

{

return a * b;

}

float Div(int a, int b)

{

if(b == 0) return 0;

return (float)a / b;

}

void main()

{

int nNumA = 0, nNumB = 0;

while(TRUE)

{

printf("输入数A:");

scanf("%d", &nNumA);

printf("输入数B:");

scanf("%d", &nNumB);

printf("加法: %d + %d = %d\n",nNumA, nNumB, Add(nNumA, nNumB));

printf("减法: %d - %d = %d\n",nNumA, nNumB, Sub(nNumA, nNumB));

printf("乘法: %d * %d = %d\n",nNumA, nNumB, Mul(nNumA, nNumB));

if(nNumB != 0) printf("除法: %d / %d = %.2f\n",nNumA, nNumB, Div(nNumA, nNumB));

else printf("被除数为0,不能进行除法运算\n");

}

return ;

}