四项法则运算
题目描述
编写程序,任意输入两个整数,并依据运行窗口的提示信息,
输入数字选项,根据输入的数字选项,选择对这两个数进行不同的运算,
并输出相应运算结果。运行窗口的提示信息如下:
提示:本题可设计多分支选择结构,根据输入的数字选择不同的操作。
功能需求
当输入“1”时,计算两数之和;输入“2”时,计算两数之差;
输入“3”时,计算两数之乘积;输入“4”时,计算两数之商。
注意应检测除数是否为零的情况。可借助switch语句实现。
代码内容
#include <stdio.h>
int main()
{
int x;
float a,b,c;
scanf("%f%f",&a,&b);
printf("1 做加法\n2 做减法\n");
printf("3 做乘法\n4 做除法\n");
printf("请选择:");
scanf("%d",&x);
if(x==4)
{
if(b==0) printf("error");
else
c=a/b,printf("c=%.2f",c);
}
else
{
switch(x)
{
case 1:c=a+b,printf("c=%.2f",c);break;
case 2:c=a-b,printf("c=%.2f",c);break;
case 3:c=a*b,printf("c=%.2f",c);break;
default:printf("error");
}
}
return 0;
}