题目内容:设计一个程序,要求输入两个整数,并输出两个整数的和、差、积、商。
个人解法如下:
#define _CRT_SECURE_NO_WARNINGS //这条宏指令是用于防止VS编译器因为无法识别"scanf"指令报错而添加的。 #includeint main() { printf("请输入二则运算的数值并用空格隔开(注意除法结果精确到小数后两位):n"); //后边用了"%.2f"来实现保留两位小数的功能。 int a, b, c, d, e; float f; int summary(int x, int y); int substraction(int x, int y); int multiplication(int x, int y); float division(int x, int y); scanf("%d %d", &a, &b); c = summary(a, b); d = substraction(a, b); e = multiplication(a, b); f = division(a, b); printf("summary=%dnsubstraction=%dnmultiplication=%dndivision=%.2fn", c, d, e, f); return 0; } int summary(int x, int y) //加法运算 { int z; z = x + y; return(z); } int substraction(int x, int y) //减法运算 { int z; z = x - y; return(z); } int multiplication(int x, int y) //乘法运算 { int z; z = x * y; return(z); } float division(int x, int y) //除法运算 { float z; z = (float)x / y; return(z); }
本人拙作,请大佬们点评。



