函数的头文件为 #include<graphics.h>
函数功能: circle()使用当前绘图色并以实线画一个完整的圆。
用法:该函数调用方式为void circle(int x,int y,int radius)
说明:参数x,y为圆心坐标,radius为圆半径,用像素个素表示。注意,调用circle()函数画圆时不用当前线型。
#include <stdio.h>#define PI 3.14159
float erea_round(float r)
{
//圆形面积
return r * r * PI
}
float erea_tri(float d,float h)
{
//三角形 面积
return 0.5 * d * h
}
float erea_rec(float a,float b)
{
//矩形面积
return a * b
}
int main()
{
float r,a,b,d,h
int choose
while (1)
{
printf("请选择要计算的图像:\n")
printf("1、圆形\n")
printf("2、三角形\n")
printf("3、矩形\n")
printf("4、退出\n")
scanf("%d",&choose)
if (choose == 1)
{
printf("请输入圆的半径:\n")
scanf("%f",&r)
printf("该圆面积为:%.3f\n",erea_round(r))
}
else if (choose == 2)
{
printf("请输入三角形的底和高:\n")
scanf("%f%f",&d,&h)
printf("该三角形面积为:%.3f\n",erea_tri(d,h))
}
else if (choose == 3)
{
printf("请输入矩形的长和宽:\n")
scanf("%f%f",&a,&b)
printf("该矩形面积为:%.3f\n",erea_rec(a,b))
}
else return 0
}
return 0
}
1、首先,打开vc6.0,建立程序编写页面,建立C语言环境,声明两个整数型变量。
2、随后,打出新的前三行,由于规律不明显,就用printf语句手动输入,要仔细观察模版。
3、观察可得,中间三行相同,就可以使用for循环,循环三行,每行的个数要仔细计算,模版很重要。
4、随后的七列逐渐减少,同样使用for循环进行循环七列递减的运算,这样还剩下最后一列。
5、最后一列,只有一个符号,相同于前三行,就是用printf语句直接编写最后一行。
6、这样就完成了程序的编写,这样就可以进行编译了,可以看到编译结果0错误,0警告,就可以运行程序了。
7、运行成功,看到程序运行框中出现了清晰的心图形,成功编程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)