c语言实现玫瑰花的方法:首先定义全局变量,并定义结构体;然后设置输出花柄、花柄、绿叶、花萼;最后创建绘图窗口,输出完整花朵。
c语言实现玫瑰花的方法:#include
#include ?
#include
#include
#include
#pragma comment(lib,"winmm.lib")
//定义全局变量
int rosesize = 500;
int h = -250;
//定义结构体
struct DOT {
double x;
double y;
double z;
double r;
double g;
};
bool calc(double a,double b,double c,DOT &d) {
double j, n, o, w, z;
if (c > 60) { //花柄
d.x = sin(a * 7)*(13 + 5 / (0.2 + pow(b * 4, 4))) - sin(b) * 50;
d.y = b*rosesize + 50;
d.z = 625 + cos(a * 7)*(13 + 5 / (0