导航:首页 > 源码编译 > 编译一个玫瑰花

编译一个玫瑰花

发布时间:2022-06-26 05:21:12

A. 怎么使用visual foxpro编程编出一个玫瑰花型,就是用"*"来绘制出大概的...

第一步,在网络上找一朵玫瑰花的图片。
第二步,用直尺在屏幕上一行一行地测量一下,哪些地方要用空格,哪些地方要用*
第三步,写程序,用一系列? 命令打印出来。
? " ** ***** * "

B. 易语言 v413编译官方教程999朵玫瑰花的问题

我也是这样啊!!!!我以前是4.11的可以的..我也看过,,,,
不过..升级成4.13我又去想看看那个代码...我运行了一下就是没有花出来的...我以为是源码的问题..
于是.我又去找了几个下载..全部都
一样..幸好看到你的问题我才知道..不然我就不知道了..晕

C. 用c语言编辑一个玫瑰花数(一个四位数,各个数字的4次方之和等于它本身,求出满足条件的所有四位数)的

#include <stdio.h>
main()
{
// 从键盘上输入一个四位数,判断其是否为四叶玫瑰数
// (提示:四叶玫瑰数是指一个四位数,它的每个位上的数字的4次幂之和等于它本身)
int rose,one,two,three,four;
scanf("%d",&rose);//
four=rose/1000;
three=rose/100%10;
two=rose/10%10;
one=rose%10;
four=four*four*four*four;
three=three*three*three*three;
two=two*two*two*two;
one=one*one*one*one;
if((four+three+two+one)==rose)
printf("%d",rose);

}

D. 用C++编一个玫瑰花

#包括
#,包括
无效的主要()
{
双A1,A2,A3,A4 = 0,A5 = 0, A6 = 0;
整数k = 0;
法院<<“三自方指数”;
(INT I = 100 <= 999;我+ +)
{
A1 = i/100; A2 = i/10-a1 * 10,A3 = I-A1 * 100-A2 * 10;
(我==(POW(A1 ,3)+ POW(A2,3)+ POW(A3,3)))
法院<< I <<'\ t'; + +;
(K == 5)法院<< endl;
}
法院<< endl;
K = 0;
法院<<“四自电源的数量:”
(我= 1000;我<= 9999; + +)
{
A1 = i/1000; A2 = i/100-a1 * 10,A3 = i/10-a1 * 100-A2 * 10; a4的= I-A1 * 1000-a2的* 100-A3 * 10;
如果(ⅰ==(pow数(a1,4)可以+ pow(A2,4)可以+战俘(a3中,4)+战俘(A4,4)))
法院<< I <<'\ t'; + +;
(k == 5)法院<< endl;
} <BR /法院<< endl;
K = 0;
法院<<“五自功率为:”
为(i = 10000; <= 99999; + +)
{
A1 = i/10000; A2 = i/1000-a1 * 10,A3 = i/100-a1 * 100-A2 * 10;
A4 = I/10 -α1* 1000-a2的* 100-A3 * 10; a5的= I-A1 * 10000-a2的* 1000-A3 * 100-a4的* 10;
如果(在i ==(战俘数(a1,5)+ POW(A2,5)+ POW(A3,5)+ POW(A4,5)+ POW(A5,5)))
法院<< I <如果(K == 5)法院<< endl;
}
法院<< endl;
K = 0;
cout <<“请六方以来指数:
为(i = 100000; <= 999999; + +)
{
A1 = i/100000,A2 = i/10000- A1 * 10,A3 = i/1000 A1 * 100-A2 * 10;
A4 = i/100-a1 * 1000-A2 * 100-A3 * 10,A5 = i/10-a1 * 10000 - A2 * 1000-A3 * 100-A4 * 10;
A6 = I-A1 * 100000-a2的* 10000-A3 * 1000-a4的* 100-a5的* 10;
如果(ⅰ==(pow数(a1,6)可以+战俘( A2,6)+ POW(A3,6)+ POW(A4,6)+ POW(A5,6)+,POW(A6,6)))
法院LT,LT; <<'\ t'; K + +;
(k == 5)法院<< endl;
}
法院<< endl;
}

E. VC6制作玫瑰花

仅供参考:

1、你那个把几个数值和画笔类型改一下就能满足要求

2、给你一个完善的demo参考下

////////////////////////////////////////////////////////////////////
//程序名称:一朵逼真的玫瑰花
//编译环境:VC6.0,EasyX2011惊蛰版
//作者:孙琨
//编写地点:XUST
//编写时间:2013年11月11日
//编写目的:赠给未来可能看到的你

#include<graphics.h>
#include<conio.h>
#include<math.h>

//定义全局变量
introsesize=500;
inth=-250;

//定义结构体
structDOT
{
doublex;
doubley;
doublez;
doublered;//红色
doublegreen;//绿色
//blue(蓝色)通过red计算
};

//计算点
boolcalc(doublea,doubleb,doublec,DOT&d)
{
doublej,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.2+pow(b*4,4)))+b*400;
d.red=a*1-b/2;
d.green=a;
returntrue;
}

doubleA=a*2-1;
doubleB=b*2-1;
if(A*A+B*B<1)
{
if(c>37)//叶
{
j=(int(c)&1);
n=j?6:4;
o=0.5/(a+0.01)+cos(b*125)*3-a*300;
w=b*h;

d.x=o*cos(n)+w*sin(n)+j*610-390;
d.y=o*sin(n)-w*cos(n)+550-j*350;
d.z=1180+cos(B+A)*99-j*300;
d.red=0.4-a*0.1+pow(1-B*B,-h*6)*0.15-a*b*0.4+cos(a+b)/5+pow(cos((o*(a+1)+(B>0?w:-w))/25),30)*0.1*(1-B*B);
d.green=o/1000+0.7-o*w*0.000003;
returntrue;
}
if(c>32)//花萼
{
c=c*1.16-0.15;
o=a*45-20;
w=b*b*h;
z=o*sin(c)+w*cos(c)+620;

d.x=o*cos(c)-w*sin(c);
d.y=28+cos(B*0.5)*99-b*b*b*60-z/2-h;
d.z=z;
d.red=(b*b*0.3+pow((1-(A*A)),7)*0.15+0.3)*b;
d.green=b*0.7;
returntrue;
}

//花
o=A*(2-b)*(80-c*2);
w=99-cos(A)*120-cos(b)*(-h-c*4.9)+cos(pow(1-b,7))*50+c*2;
z=o*sin(c)+w*cos(c)+700;

d.x=o*cos(c)-w*sin(c);
d.y=B*99-cos(pow(b,7))*50-c/3-z/1.35+450;
d.z=z;
d.red=(1-b/1.2)*0.9+a*0.1;
d.green=pow((1-b),20)/4+0.05;
returntrue;
}

returnfalse;
}


//主函数
voidmain()
{
//定义变量
short*zBuffer;
intx,y,z,zBufferIndex;
DOTdot;

//初始化
initgraph(640,480);//创建绘图窗口
setbkcolor(WHITE);//设置背景色为白色
cleardevice();//清屏

//初始化z-buffer
zBuffer=newshort[rosesize*rosesize];
memset(zBuffer,0,sizeof(short)*rosesize*rosesize);

for(intj=0;j<2000&&!_kbhit();j++)//按任意键退出
{
for(inti=0;i<10000;i++)//减少是否有按键的判断
if(calc(double(rand())/RAND_MAX,double(rand())/RAND_MAX,rand()%46/0.74,dot))
{
z=int(dot.z+0.5);
x=int(dot.x*rosesize/z-h+0.5);
y=int(dot.y*rosesize/z-h+0.5);
if(y>=rosesize)continue;

zBufferIndex=y*rosesize+x;

if(!zBuffer[zBufferIndex]||zBuffer[zBufferIndex]>z)
{
zBuffer[zBufferIndex]=z;

//画点
intred=~int((dot.red*h));
if(red<0)
red=0;
if(red>255)
red=255;

intgreen=~int((dot.green*h));
if(green<0)
green=0;
if(green>255)
green=255;

intblue=~int((dot.red*dot.red*-80));
if(blue<0)
blue=0;
if(blue>255)
blue=255;

putpixel(x+50,y-20,RGB(red,green,blue));
}
}

Sleep(1);
}

//退出
delete[]zBuffer;
getch();
closegraph();
}

F. 为什么在网上下载的用c语言编写的玫瑰花程序 我用vc++6.0运行的时候,提

这个是tc专有的
说明原始程序
是用tc编写 编译的
用vs 或者vc都无法运行

你如果要用这个程序 需要针对vc进行修改
或者改用TC2.0

G. 为什么在网上下载的用c语言编写的玫瑰花程序 我用vc++6.0运行的时候,提示找不到这个<graphics.h>文件!

vc里面是没有这个库文件的,从网上下一个把

H. 易语言 v413编译官方教程999朵玫瑰花的问题 Post By:2009

5.11都出来 了。。干嘛用老版……

阅读全文

与编译一个玫瑰花相关的资料

热点内容
linux软raid性能 浏览:366
贴片机编程软件下载 浏览:358
mooc大学乐学python答案 浏览:408
怎么投诉途虎app 浏览:37
安卓重力感应怎么关 浏览:720
我的世界ios怎么建服务器地址 浏览:759
服务器端口ip都是什么意思 浏览:262
华为主题软件app怎么下 浏览:840
我们的图片能够收藏加密吗 浏览:979
mysql空值命令 浏览:213
python整点秒杀 浏览:882
怎么样互传app 浏览:293
python分布式抓包 浏览:36
轻量级php论坛 浏览:342
如何查看应用存储在哪个文件夹 浏览:436
app开发项目范围怎么写 浏览:76
androidjms 浏览:843
弹珠连贯解压 浏览:243
程序员的网课 浏览:904
广东加密狗防拷贝公司 浏览:450