switch case 应用举例 求图形面积
#include "stdafx.h"
int main(int argc, char* argv[])
{
int tape,b,r,s=0,pi=3;
printf("请输入图形的类型,圆形为1,正方形为2,长方形为3\n");
scanf_s("%d",&tape);
switch (tape)
{
case 1:
printf_s ("请输入图形的类型,圆形为1,正方形为2,长方形为3\n");
scanf_s("%d",&r);
s=pi*r*r;
printf("%d",s);
break;
case 2:
printf("请输入正方形的边长\n");
scanf_s("%d",&b);
s=b*b;
printf("%d\n",s);
break;
case 3:
printf("请输入长方形的长和宽\n");
scanf_s("%d",&r);
scanf_s("%d",&b);
s=r*b;
printf("%d\n",s);
break;
default:
printf("不合理的输入值 \n");
}
return 0;
}
来源:CSDN
作者:晴飔.
链接:https://blog.csdn.net/weixin_45661800/article/details/104320390