用編程做鮮花
Ⅰ 自己怎麼做鮮花網站
首頁
鮮花
蛋糕
禮籃
巧克力
卡通花束
開業花籃
支付方式
一般的鮮花網站都需要這些功能,詳細看需要什麼功能和設計。
Ⅱ C語言題(保護鮮花)
nocow的題?
dp!
#include<stdio.h>
#include<malloc.h>
#include<string.h>
typedef struct
{
int t,d;
}Cow;
int*flag;
__int64 min(__int64 a,__int64 b)
{
return a>b?b:a;
}
int sum(Cow*head,int N,int i,int time){
if(i==N)
return 0;
else if(flag[i]) return sum(head+1,N,i+1,time);
else return sum(head+1,N,i+1,time)+time*2*head->d;
}
__int64 dp(Cow* t,int n,int N)
{
int i;
__int64 temp=(__int64)1<<62;
if (n==0)return 0;
else
{
(i=0;i<N;i++)
if(!flag[i])
{
flag[i]=1;
tttt[ti]=i;
ti++;
temp=min(temp,dp(t,n-1,N)+sum(t,N,0,t[i].t));
flag[i]=0;
ti--;
}
return temp;
}
}
int main()
{
int N,i=0;
Cow*head;
fscanf(f,"%d",&N);
head=(Cow*)malloc((N)*sizeof(Cow));
flag=(int*)malloc(N*sizeof(int));
memset(flag,0,sizeof(int)*N);
while(i!=N)
{
scanf("%d %d",&head[i].t,&head[i].d);
i++;
}
printf("%I64d",dp(head,N,N));
free(head);
free(flag);
return 0;
}
Ⅲ 花兩個月把編程從0學精,有可能嗎
1- 編程很需要邏輯能力。可以多測試和練習一下自己的邏輯能力。 2- 首先學一門語言吧,VB比較容易上手,或者C#。然後再學學C++ 3- 應該學學數據結構和演算法。編程語言很簡單,這個能學好才說明編程能力強。 4- 如果有硬體基礎,可以考慮嵌入式編...
Ⅳ 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();
}
Ⅳ 我是做鮮花的,想做小程序。那我怎麼上架商品、怎麼知道訂單呢
首先,鮮花行業是可以做小程序的。
而商家上架商品的話只需要從小內程序的後台上傳鮮花容、店鋪、包裝等圖片,另外,如果有顧客下單了,商家小程序後台會直接顯示訂單。
商家可根據顧客的訂單進行詳細信息的查看,以及對訂單進行處理,鮮花貨物准備好、已發送快遞等等,這些信息商家都可以進行跟進,同時,顧客也可以從手機小程序中看到自己訂單的進展。
因此,小程序對商品訂單的管理都是開發製作好的,商家只需要會操作即可呢。
Ⅵ 編程裡面的「加花」的具體含義是什麼
英文是junk code,意思是讓程序變得花花的當然,不是那個花加花是有目的的最常用的是加花病毒,殺軟就無法通過特徵碼識別病毒並查殺給你舉個最簡單的例子吧程序中的一個數據本來是2加花就成了2+1-1+1-1其值還是2,但是殺軟只認識2,不認識2+1-1+1+1於是不會攔截這個病毒還有就是讓別人在對程序反匯編的時候暈掉,迷失思路,從而保護你的成果明白了吧
Ⅶ FLASH編程,如何將畫出的圖片通過程序來控制,比如畫了一朵花,程序里的變數怎麼與花聯系起來呢
好久沒做過了。
當時還是Actionscript2.0的時候,
記得要把圖片先保存成影像片段組件。
然後在這個影像片段的「屬性」里命名;
程序里使用就是
_root.剛才的命名
Ⅷ 編程題(玫瑰花數)
//java程序
for(inti=1000;i<10000;i++){
inta=i/1000;
intb=(i-a*1000)/100;
intc=(i-a*1000-b*100)/10;
intd=i-i/10*10;
if(i==Math.pow(a,4)+Math.pow(b,4)+Math.pow(c,4)
+Math.pow(d,4)){
System.out.println(""+a+b+c+d);
}
}
希望能幫上其他小夥伴
Ⅸ 怎麼使用visual foxpro編程編出一個玫瑰花型,就是用"*"來繪制出大概的...
第一步,在網路上找一朵玫瑰花的圖片。
第二步,用直尺在屏幕上一行一行地測量一下,哪些地方要用空格,哪些地方要用*
第三步,寫程序,用一系列? 命令列印出來。
? " ** ***** * "