#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、長(zhǎng)方形\t\n");
printf("2、圓 \t\n");
printf("3、三角形\t\n");
printf("\n請(qǐng)輸入選項(xiàng)(1-3)\n");
scanf("%d",&choice);
switch (choice)
{
case 1:
printf("請(qǐng)輸入長(zhǎng)方形的長(zhǎng)和寬:\n");
fflush(stdin);
scanf("%f %f",&chang,&kuan);
n1=changfang(chang,kuan); //方法(函數(shù))調(diào)用
printf("長(zhǎng)方形的面積為:%.2f\n",n1);
break;
case 2:
printf("請(qǐng)輸入圓的半徑:\n");
scanf("%f",&banjing);
n2=yuanxing(banjing); //方法(函數(shù))調(diào)用
printf("圓的面積為:%.2f\n",n2);
break;
case 3:
printf("請(qǐng)輸入三角形的底和高:\n");
fflush(stdin);
scanf("%f %f",&di,&gao);
n3=sanjiao(di,gao); //方法(函數(shù))調(diào)用
printf("三角形的面積為:%.2f\n",n3);
break;
default:
printf("選項(xiàng)輸入錯(cuò)誤!是否繼續(xù)?(y/n)\n");
fflush(stdin);
ans=getchar();
}
} while (ans=='Y' || ans=='y');
}
/*定義(函數(shù))方法用來(lái)計(jì)算 長(zhǎng)方形 圓 三角形的面積*/
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);
}
vfp程序設(shè)計(jì)題目:計(jì)算圓的面積,計(jì)算矩形的面積,計(jì)算三角形的面積.
vfp程序設(shè)計(jì)題目:計(jì)算圓的面積,計(jì)算矩形的面積,計(jì)算三角形的面積.
其他人氣:942 ℃時(shí)間:2020-04-05 06:46:27
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 長(zhǎng)方形,三角形,正方形,圓的面積的公式
- 用java計(jì)算三角形、矩形、圓的面積
- 一個(gè)圓里有一個(gè)三角形,三角形的底等于圓的直徑,三角形面積為五平方米,求圓的面積
- 有一個(gè)三角形的面積與半徑是10厘米的圓的面積相等.已知三角形的高是8厘米,三角形的底是多少厘米
- 一個(gè)三角形的底和高都與一個(gè)圓的半徑相等,如果這個(gè)圓的面積比三角形的面積打13.2平方分米,三角形的面積
- 初二物理用天平和量筒測(cè)某種液體的密度
- 用雖然……可是……而且造句,
- 你認(rèn)為自然生態(tài)系統(tǒng)中,各種動(dòng)物的數(shù)量能不能無(wú)限增長(zhǎng)?為什么?
- 線性代數(shù)里矩陣在左還是在右的問(wèn)題
- 數(shù)學(xué)生活中哪些地方用到 對(duì)數(shù)
- 一個(gè)平行四邊形的底于高分別為3.2分米和1.它的面積與一個(gè)梯形的面積相等,如果梯形的上底和下底分別為2.4分米和3.6分米,那么它的高是幾?
- 他爸爸愛好烹飪 翻譯His father__________________-.
猜你喜歡
- 1氯化鎂是一種鹽,.
- 2設(shè)x為正實(shí)數(shù),則函數(shù)y=x^2-x+1/x的最小值是 2.函數(shù)y=-x-9/x+18(x>0)的最大值是
- 3小紅付出200元,買了X本練習(xí)本,每本12.5元應(yīng)該找回()元.當(dāng)X=10時(shí),應(yīng)該找回()元.
- 4盒子里裝有15個(gè)球,分別寫著1~15各數(shù).如果摸到的是2的倍數(shù),則小剛贏,如果摸到的不是2的倍數(shù),則小強(qiáng)贏. (1)這樣約定公平嗎?為什么? (2)小剛一定會(huì)輸嗎?你能設(shè)計(jì)一個(gè)公平
- 5四個(gè)相同的蘋果隨機(jī)放入三個(gè)不同的盤子,有且只有一個(gè)盤子中蘋果數(shù)為2的概率是多少?
- 6有126本書,有3個(gè)書架,有6層,平均每層放幾本?
- 7850+250*(x-1)=x /2*400+x/2*200
- 8小馬虎解方程3/(2x-1)=2/(x+a)-1,去分母時(shí),方程右邊的-1忘記乘6,因而求得的解為x=4,求a與x的值
- 9He is a man with _ eyes and _ shoulders.a.wide;wide b.broad;broad c.broad;wide d.wide;broad
- 10Sunflower,you are my constant belief.
- 11一個(gè)圓錐形沙堆,底面積是31.4m2,高是1.2m,用這堆沙在10m寬的公路上鋪2cm厚的路面,能鋪多少米?
- 12his height is the same as mine.(改為同義句)