VC 正方形、长方形、梯形、圆形 几种图形的周长和面积麻烦不要太难 刚学了没几节课 作业需要完成.编写程序 求正方形、长方形、梯形、圆形 几种图形的周长和面积
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 16:12:21
VC 正方形、长方形、梯形、圆形 几种图形的周长和面积麻烦不要太难 刚学了没几节课 作业需要完成.编写程序 求正方形、长方形、梯形、圆形 几种图形的周长和面积
VC 正方形、长方形、梯形、圆形 几种图形的周长和面积
麻烦不要太难 刚学了没几节课 作业需要完成.
编写程序 求正方形、长方形、梯形、圆形 几种图形的周长和面积
VC 正方形、长方形、梯形、圆形 几种图形的周长和面积麻烦不要太难 刚学了没几节课 作业需要完成.编写程序 求正方形、长方形、梯形、圆形 几种图形的周长和面积
楼上的前辈的程序很精简实用,我也发一个最笨的.
#include <stdio.h>
void main()
{
int a,b,c,d;
printf("输入正方形的边长:\n");
scanf("%d",&a);
if(a<=0) { printf("边长不能小于0"); return; }
printf("正方形周长为:%d 面积为:%d\n",4*a,a*a);
printf("输入长方形的长和宽,以逗号隔开:\n");
scanf("%d,%d",&a,&b);
if(a<=0||b<=0) { printf("边长不能小于0"); return; }
printf("长方形周长为:%d 面积为:%d\n",2*(a+b),b*a);
printf("输入梯形的上底、下底和高,以逗号隔开:\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a<=0||b<=0||c<=0) { printf("边长不能小于0"); return; }
printf("梯形面积为:%d\n",(a+b)*c/2);
printf("输入圆的半径:\n");
scanf("%d",&d);
if(d<=0) { printf("半径不能小于0"); return; }
printf("圆周长为:%f 面积为:%f\n",2*d*3.14159,3.14159*d*d);
}