#include <stdio.h>
void rotundity()
{ float r = 0.0f;
float s = 0.0f;
printf("请输入圆的半径:\n"); scanf("%f", &r);
s = 3.14*r*r;
printf("%f\n", s);
}
void Rectangle()
{
int a = 0;
int b = 0;
int s = 0;
printf("请输入长方形的长和宽:\n");
scanf("%d %d", &a, &b);
s = a*b;
printf("%d\n", s);
}
void Triangle()
{
int a = 0;
int b = 0;
int s = 0;
printf("请输入三角形的底和高:\n");
scanf("%d %d", &a, &b);
s = a*b/2;
printf("%d\n", s);
}
void bu()
{
printf("您输入的选项暂时没有!!!请重新选择!\n");
}
int main()
{
int i = 1;
int input = 0;
while(i){
printf("请选择需要的功能:1圆的面积,2长方形的面积,3三角形的面积, 如果要退出请输入4。\n");
scanf("%d", &input);
switch(input)
{
case 1:
rotundity();
break;
case 2:
Rectangle();
break;
case 3:
Triangle();
break;
case 4:
printf("程序结束!!");
i=0;
break;
default:
bu();
break;
}
if(input == 4){
printf("程序结束");
i = 0;
}
}
return 0;
}