vfp程序设计题目:计算圆的面积,计算矩形的面积,计算三角形的面积.
题目
vfp程序设计题目:计算圆的面积,计算矩形的面积,计算三角形的面积.
答案
#include
#define pi 3.14 // 定义常量pi
float chang,kuan,banjing,di,gao,n1,n2,n3;
int choice;
char ans;
//
float changfang(float,float);
float yuanxing(float);
float sanjiao(float,float);
void main() //程序入口
{
do
{
printf("形状的类型\n");
printf("1、长方形\t\n");
printf("2、圆 \t\n");
printf("3、三角形\t\n");
printf("\n请输入选项(1-3)\n");
scanf("%d",&choice);
switch (choice)
{
case 1:
printf("请输入长方形的长和宽:\n");
fflush(stdin);
scanf("%f %f",&chang,&kuan);
n1=changfang(chang,kuan); //方法(函数)调用
printf("长方形的面积为:%.2f\n",n1);
break;
case 2:
printf("请输入圆的半径:\n");
scanf("%f",&banjing);
n2=yuanxing(banjing); //方法(函数)调用
printf("圆的面积为:%.2f\n",n2);
break;
case 3:
printf("请输入三角形的底和高:\n");
fflush(stdin);
scanf("%f %f",&di,&gao);
n3=sanjiao(di,gao); //方法(函数)调用
printf("三角形的面积为:%.2f\n",n3);
break;
default:
printf("选项输入错误!是否继续?(y/n)\n");
fflush(stdin);
ans=getchar();
}
} while (ans=='Y' || ans=='y');
}
/*定义(函数)方法用来计算 长方形 圆 三角形的面积*/
float changfang(float chang,float kuan)
{
return(chang*kuan);
}
float yuanxing(float banjing)
{
return(pi*banjing*banjing);
}
float sanjiao(float di,float gao)
{
return((di*gao)/2);
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 求描写长江黄河的诗句各5句
- “他们都和我一样,只看见院子里高墙上的四角天空”这句话应该怎么理解?
- 自然界发现的元素有110多种,但原子的种类有几百种,为什么?
- ___ is he very clever ,___ he works really hard
- 什么叫电流的热效应
- 用肉眼很难判断是凸透镜还是凹透镜,请帮忙设计一个实验,
- 密封的瓶子,如果放一个细菌,60秒后充满了细菌,已知每个细菌每秒分裂成2个,两秒分裂成4个,如果.
- 我必须在星期一到星期五起得很早 英语咋写
- 怎样鉴别三瓶分别盛有水,稀硫酸和稀盐酸的无色液体?
- 求一篇英语作文 环球旅行
热门考点